2014-04-09 26 views
0

我有一個exe文件,在exe文件的同一目錄下創建/修改文件。我可以手動運行它,它的工作原理。但是我無法讓它在Visual Studio中作爲後期構建事件的一部分運行。Visual Studio Post Build Run沒有運行

下面是什麼,是在後生成事件中: 「$(PROJECTDIR)\ WebSiteVersion \ Versioner.exe」

我沒有得到任何錯誤或異常,但從來沒有在目錄中創建的文件。

任何人都可以幫忙嗎?

回答

0

驗證通過exe發佈的複製/創建是否具有絕對路徑,而不是初始者的相對路徑。同時通過查看日誌或procmon來檢查exe實際上是作爲構建後事件運行的。

+0

文件副本使用文件的相對路徑。改爲絕對,一切正常。謝謝 –

0

Verific你的EXE

的項目中,我加入的notepad.exe我仍然工作路徑

也許你正在那麼這裏忘卻的東西在生成後事件

我的命令

copy "$(TargetDir)XXXXXX.exe" "$(SolutionDir)Deploy\" 
notepad.exe 
exit 0 
+0

我添加了notepad.exe並退出(0)並同時觸發。但是它仍然沒有執行第一個exe文件。 –