我正在开发一个项目,该项目依赖于构建后命令来跨项目传输程序集。我有post-build命令,如下所示:
xcopy /y "$(ProjectDir)\bin\$(Configuration)\*" "$(SolutionDir)\Destination Project\bin\$(Configuration)\Plugins\"
此命令曾用于每次工作。但是,由于我从源代码控制中获取了最新代码,因此它已停止将文件从源目录复制到目标目录。我不确定是什么原因造成的,因为源项目的构建总是成功的。
我可以在哪些地方检查可能的更改/错误?
答案 0 :(得分:2)
这种问题可能有几种原因
嗯,并非所有这些都很可能,但它们都有一个共同点:调试此问题的方法。
获取Process Monitor的副本,为Path contains "Destination Project\bin"
添加过滤器,然后执行构建。应该出现对相关文件的所有文件访问,您可以看到状态(成功,失败,......),您应该能够找到问题的实际原因。