我有一个运行并生成版本文件的python脚本。我将以下内容用作项目的预构建事件:
call python version.py
这很好,因为我安装了python并且可以找到该文件。但是,对于不这样做的用户,它会抛出错误并取消构建。
有没有办法让它成为视觉工作室,如果找不到python-command或找不到python-file,它会默默地忽略构建事件?
答案 0 :(得分:1)
一个选项是在.bat文件中包含对python的调用,如果找不到python,将以0退出,并用调用此.bat文件替换预构建步骤。
这种测试的一个例子可能是:
python --version >nul
if errorlevel 1 exit 0