我最近负责让CI使用TFS运行,在测试构建定义时,我收到错误:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets (3717): The command "copy "C:\Builds\1\Project-Access\ReleaseDefinition\Sources\Project-Access\Access.MVC\Widgets\Access.Intuition.Widgets.Performance\C:\Builds\1\Project-Access\ReleaseDefinition\Binaries\Access.Intuition.Widgets.Performance.*" "C:\Builds\1\Project-Access\ReleaseDefinition\Sources\Project-Access\Access.MVC\Access.Intuition.Web\bin\"" exited with code 1.下面是代码,我想知道是不是有什么语法问题导致了上面的文件夹名称错误。
--> copy "$(ProjectDir)$(OutDir)$(TargetName).\*" "$(SolutionDir)Access.Intuition.Web\bin\" 如有任何帮助,将不胜感激
发布于 2010-11-04 21:33:58
ProjectDir和TargetName的值可能都是硬编码的
C:\Builds\1\Project-Access\ReleaseDefinition\Sources\Project-Access\Access.MVC\Widgets\Access.Intuition.Widgets.Performance\C:\Builds\1\Project-Access\ReleaseDefinition\Binaries\Access.Intuition.Widgets.Performance
正如我现在所看到的,使用命令。
复制"$(TargetName).*“"$(SolutionDir)Access.Intuition.Web\bin\”
您还可以使用该任务在构建过程中查看变量的值。
https://stackoverflow.com/questions/4096226
复制相似问题