在VS2010项目文件中我有这个,但它根本不复制文件。为什么呢?
<Target Name="AfterBuild">
<Exec Command="xcopy.exe /Y /S $(ProjectDir)Templates\*.tt $(dev_folder)MyWebsites\DotNetNuke%20Community%20Edition\DesktopModules\SharpMod\Templates\"/>
</Target>
答案 0 :(得分:3)
可能是因为你的路径中有空位。尝试使用双引号:
<Target Name="AfterBuild">
<Exec Command="xcopy.exe /Y /S "$(ProjectDir)Templates\*.tt" "$(dev_folder)MyWebsites\DotNetNuke%20Community%20Edition\DesktopModules\SharpMod\Templates\""/>
</Target>
答案 1 :(得分:0)
XCopy code 4是权限或文件空间问题
答案 2 :(得分:0)
您在目的地$(dev_folder)
后错过了反斜杠。查看您对Eric的评论回复,结果是c:\softwareMyWebsites\DotNetNuke Community Edition\DesktopModules\SharpMod\Templates\
- 注意software
和MyWebsites
之间缺少的路径分隔符。