2016-11-23 52 views
1

我正在Visual Studio中創建一個Windows服務。在後期構建事件中,我希望在bin目錄中創建兩個名爲install.bat和uninstall.bat的文件。這些文件應該具有輸出EXE的名稱,其中包含/ u或/ i。應該將EXE的名稱動態寫入文件,而不是硬編碼。這可能嗎?如何在Visual Studio中的後期構建事件中寫入文本文件?

+0

爲什麼要投票? – Sandy

回答

2

打開項目屬性,進入'Build Events',點擊'Edit Post-build ...',並使用提供的'Macros >>'來獲取你正在使用的msbuild屬性。類似這樣的:

echo $(TargetFileName) /a > $(TargetDir)install.bat 
相關問題