我正在尝试使用 Post Build 事件清理发布文件夹,因此我删除了 .xml
和 .pdb
文件,并尝试将所有 dll 文件复制到自定义 lib 文件夹中我得到错误 Post Build Exited with Code 1
我的代码:
if $(ConfigurationName) == Release del "$(TargetDir)*.xml", "$(TargetDir)*.pdb"
if $(ConfigurationName) == Release xcopy "$(TargetDir)\*.dll" "$(TargetDir)\lib\"
如图所示,这 2 个命令由换行符分隔... 也存在 Lib 文件夹。
最佳答案
代替
xcopy $(TargetDir)*.dll $(TargetDir)lib\
你应该使用
xcopy "$(TargetDir)*.dll" "$(TargetDir)lib\"
处理路径中的空格。
关于c# - 生成后事件已退出,代码为 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24920359/