Mar*_*man 28 visual-studio-2010 pre-build-event
我在预建活动中有以下内容:
copy /y $(ProjectDir)ThirdPartyAssemblies\ $(TargetDir)
Run Code Online (Sandbox Code Playgroud)
这导致以下错误:
命令"copy/y C:\ Users\myusername\Documents\Visual Studio 2010\Projects\mysolution\myproject\ThirdPartyAssemblies*C:\ Users\myusername\Documents\Visual Studio 2010\Projects\mysolution\myproject\bin\Debug\"退出代码1.
我也在post build事件中尝试过它并得到同样的错误.然而,当我运行命令时,它会在控制台窗口中产生(错误中的那个)它可以正常工作.我究竟做错了什么?
Mic*_*sox 38
我不确定它是否与您收到的错误有关,但您需要在路径/文件名周围加上引号,因为它们中有空格.
copy/y"C:\ Users\myusername\Documents\Visual Studio 2010\Projects\mysolution\myproject\ThirdPartyAssemblies*""C:\ Users\myusername\Documents\Visual Studio 2010\Projects\mysolution\myproject\bin\Debug\"
Col*_*ear 15
copy /y "$(SolutionDir)MyProject\myFile.xxx" "$(TargetDir)"不适合我.我把头发拉了45分钟,直到我偶然发现这个页面,然后尝试:
xcopy /y "$(SolutionDir)MyProject\myFile.xxx" "$(TargetDir)"
Run Code Online (Sandbox Code Playgroud)
此外,您可以通过宏来完成。在 Post/Pre Build Event Command Line 中,展开宏。
copy "$(TargetPath)" "$(SolutionDir)MyProject\Bin\Debug\";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50213 次 |
| 最近记录: |