MSBuild:不生成类库配置文件

时间:2014-05-15 20:11:47

标签: tfs msbuild

我在使用MSBuild活动的TFS中为我的构建过程创建了一个自定义工作流。

由于某种原因,在输出文件夹中我得到了所有类库项目的配置文件。由于我只需要我正在构建的项目的app配置文件,是否有一个命令行参数来阻止MSBuild在输出目录中创建[library] .dll.config文件?

1 个答案:

答案 0 :(得分:4)

我无法找到导致此行为的任何msbuild参数,因此我放弃并将其添加到csproj文件的末尾:

  <Target Name="AfterBuild">
    <ItemGroup>
      <DeleteAfterBuild Include="$(OutDir)*.dll.config" />
    </ItemGroup>
    <Delete Files="@(DeleteAfterBuild)" />
  </Target>