msbuild复制整个驱动器

时间:2013-10-30 14:11:34

标签: msbuild teamcity

真的很想帮忙。

我正在运行Team City,已经设置了构建配置,它构建正常。我添加了一个deploy参数,其功能几乎正确。问题在于它正在尝试部署我的整个驱动器!

这是它的配置:

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

有关如何制作它的任何帮助只将构建的项目复制到服务器?

1 个答案:

答案 0 :(得分:0)

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