c# - 生成后事件已退出,代码为 1

标签 c# visual-studio-2013

我正在尝试使用 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/

相关文章:

C#:在 GPU 上执行操作,而不是 CPU(计算 Pi)

c# - 多线程程序锁定 List<Stack<Person>> 的内部 Stack。这可以吗?

c# - 在项目中看不到 JSON 文件

javascript - 正确或干净的 MVC 4 项目中的大量 jquery 异常

user-interface - Visual Studio 2013 : What do the number suffixes in the file tabs mean?

c# - 将应用程序作为控制台应用程序运行并传递参数,否则作为 Win Form 应用程序运行

c# - 替换正则表达式中的字符串

c# - HttpRequestHeader cookie 格式

c++ - 在 Visual Studio 2013 上使用 QT

c++ - CMake Unresolved external 问题