回答

3

MsBuild不會爲前/後生成事件創建任何文件(afaik;如果是這樣,它們會隨機生成一個文件名並最終放到systsm的臨時目錄中):您在de對話框中輸入的內容在VS中直接作爲字符串傳遞給Exec commandCommand參數。此外,該字符串也只是原樣存儲在您的項目文件中,可能已被檢入。

所以如果你輸入一個簡單的命令(如echo hello)作爲一個構建事件,你不必做任何特殊的事情。但是,如果您輸入批處理文件或exe文件的路徑,則最好將該文件放在也處於源代碼管理下的目錄中並使用相對路徑,並且必須確保該文件也已簽入。

+4

謝謝。我最終發現,構建腳本實際上都保存在.csproj文件本身中。 – MrClan

相關問題