代码之家  ›  专栏  ›  技术社区  ›  mike james

MSBuild Copy出现问题

  •  0
  • mike james  · 技术社区  · 11 年前

    嗨,我有以下目标。

    <Target
      Name="TestCopy"
      AfterTargets="BeforeBuild"
        >
    
    <Message
        Text="Copying base Sitecore config files @(GenerateDuringBuild) 
    
            %(GenerateDuringBuild.RootDir)%(GenerateDuringBuild.Directory)UpdatedConfiguration\%(GenerateDuringBuild.Filename)\%(GenerateDuringBuild.Filename)%(GenerateDuringBuild.Extension)
    
    
            %(GenerateDuringBuild.RootDir)%(GenerateDuringBuild.Directory)UpdatedConfiguration\%(GenerateDuringBuild.Filename)\%(GenerateDuringBuild.Filename)%(GenerateDuringBuild.Extension).test
          "
    
            />
    
     <Copy
        SourceFiles="%(GenerateDuringBuild.RootDir)%(GenerateDuringBuild.Directory)UpdatedConfiguration\%(GenerateDuringBuild.Filename)\%(GenerateDuringBuild.Filename)%(GenerateDuringBuild.Extension)"
        DestinationFiles="%(GenerateDuringBuild.RootDir)%(GenerateDuringBuild.Directory)UpdatedConfiguration\%(GenerateDuringBuild.Filename)\%(GenerateDuringBuild.Filename)%(GenerateDuringBuild.Extension).test"
        Condition="!Exists('%(GenerateDuringBuild.FullPath)')"
        />
    
    
    </Target>
    

    消息输出正确的路径,但不进行复制。

    该文件不存在。

    1 回复  |  直到 9 年前
        1
  •  0
  •   mike james    11 年前

    变量名称错误。GenerateDuringBuild用于另一个任务。经验教训。请勿复制和粘贴。

    推荐文章