使用post build事件在visual studio中重命名项目输出会产生错误

Mar*_*aro 5 c# visual-studio

我想在visual studio 2010中重命名项目exe输出.在 包含到安装项目之前重命名项目输出之后 我总是得到错误The command rename ... exited with code 1

我的命令是:

rename $(TargetDir)$(TargetFileName) newname.exe
Run Code Online (Sandbox Code Playgroud)

Jon*_*eet 8

我想在visual studio 2010中重命名项目exe输出.

我建议你进入项目设置然后更改输出程序集名称.与使用后期构建事件相比,这将更简单,更可靠.

你当前的post-build命令有一个无与伦比的双引号的事实可能是问题,但我不会尝试修复它 - 我只是避免它.


Gen*_*Ziy 7

这是一个正确的命令,用于构建后事件

rename "$(TargetPath)" "newname.exe"
Run Code Online (Sandbox Code Playgroud)

  • 第二个参数不能是路径。我花了很长时间才弄清楚。 (2认同)