我有一个exe,可以在与exe相同的目录中创建/更改文件。我可以手动运行它,它的工作原理。但我无法让它作为视觉工作室中的后期构建活动的一部分运行。
以下是Post Build事件框中的内容: “$(ProjectDir)\ WebSiteVersion \ Versioner.exe”
我没有得到任何错误或异常,但文件永远不会在目录中创建。
有人可以帮忙吗?
答案 0 :(得分:0)
验证你的exe的路径
在我的项目中,我添加了notepad.exe,我仍然可以使用
也许你在后期制作活动中伪造了一些东西
这里是我的命令
copy "$(TargetDir)XXXXXX.exe" "$(SolutionDir)Deploy\"
notepad.exe
exit 0
答案 1 :(得分:0)
验证通过exe发出的副本/创建是否具有绝对路径而不是相对于初学者的相对路径。另外,通过查看日志或procmon来检查exe是否实际作为post build事件运行。