0

真的很想得到帮助。

我正在运行 Team City,已经设置了构建配置,它构建得很好。我添加了一个部署参数,它的功能几乎正确。问题是它正试图部署我的整个 c 驱动器!

这是它的配置:

<Target Name="DeployApp">
    <Message Text="Copying application files..." />
    <ItemGroup>
        <ApplicationFiles Include="$(ApplicationOutputDirectory)\**\*.*" />
    </ItemGroup>
    <Copy SourceFiles="@(ApplicationFiles)" DestinationFolder="$(DestinationPath)\%        (RecursiveDir)"/>
</Target>

有关如何使其仅将构建的项目复制到服务器的任何帮助?

4

1 回答 1

0

如果$(ApplicationOutputDirectory)未设置,则 Include 语句将解析为\**\*.*,即整个当前驱动器(在本例中为您的 C 驱动器)

于 2013-10-30T14:18:35.757 回答