2012-11-08 28 views
0

我有一個運行並生成版本文件的python腳本。我用下面的爲我的項目預生成事件:在visual studio 2010中的預生成事件失敗取消構建

call python version.py 

能正常工作,因爲我已經安裝了Python和文件都可以找到。但是,對於不這樣做的用戶,它會引發錯誤並取消構建。

有沒有一種方法可以讓Visual Studio默默無視構建事件,如果沒有找到python命令或找不到python文件?

回答

1

一種選擇是將調用打包到一個.bat文件中,如果沒有找到python,它將以0退出,並用調用該.bat文件替換預構建步驟。

這樣的例子的測試可能是:

python --version >nul 
if errorlevel 1 exit 0 
+0

我怎麼寫的bat文件,如果蟒蛇被發現或不檢測? – KaiserJohaan

相關問題