我在VS项目中有以下post build命令:
if '$(BuildingInsideVisualStudio)' == 'true' (
xcopy /Y /R /C "$(TargetPath)" "$(SolutionDir)common\bin"
)
我遇到的问题是项目是从两个独立的解决方案中引用的(意味着一个解决方案无效)。我的印象是,无论如何这都应该有效,因为/C
但似乎并非如此。
我的问题是:有什么可能解决这个问题?基本上,我只是希望它在工作时工作,而在没有工作时什么都不做。
答案 0 :(得分:0)
如果$(SolutionDir)不适合你,你必须使用相对于$(ProjectDir)的路径,比如$(ProjectDir).... \ common。 另一种选择是必须在每台机器上设置的环境变量。