MSBuild:不生成类库配置文件

Joh*_*ohn 1 msbuild tfs

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

由于某种原因,在输出文件夹中,我正在获取所有类库项目的配置文件。由于我只需要我实际构建的项目的应用程序配置文件,是否存在命令行参数来防止MSBuild在输出目录中创建[library] .dll.config文件?

Joh*_*ohn 5

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

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