我正在尝试使用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\"
如图所示,这两个命令由换行符分隔开...
还存在Lib文件夹。
最佳答案
代替
xcopy $(TargetDir)*.dll $(TargetDir)lib\
你应该用
xcopy "$(TargetDir)*.dll" "$(TargetDir)lib\"
处理路径中的空格。
关于c# - 使用代码1退出的构建后事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24920359/