1. 为VS安装SlowCheetah插件

  https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.SlowCheetah-XMLTransforms

2. 点击App.Config,点击 【Add Trasformation】,项目会自动下载NuGet的SlowCheetah包,然后增加Config文件

3. 为了避免发布时会将所有引用工程的Config文件发布出去,做以下措施:
  Unload Project, Edit .csproj,增加以下PropertyGroup:

  <PropertyGroup>
    <ScAllowCopyReferencedConfig Condition=" '$(ScAllowCopyReferencedConfig)'=='' ">false</ScAllowCopyReferencedConfig>
  </PropertyGroup>

 

如果要同时控制是否发布XML文件与PDB文件,则使用以下:

  <PropertyGroup>
    <ScAllowCopyReferencedConfig Condition=" '$(ScAllowCopyReferencedConfig)'=='' ">false</ScAllowCopyReferencedConfig>
    <AllowedReferenceRelatedFileExtensions Condition=" '$(ScAllowCopyReferencedConfig)'=='true' ">
      $(AllowedReferenceRelatedFileExtensions);
    </AllowedReferenceRelatedFileExtensions>
  </PropertyGroup>

 

相关文章:

  • 2021-08-04
  • 2021-10-01
  • 2021-06-27
  • 2022-12-23
  • 2021-07-25
  • 2021-04-24
  • 2021-11-29
  • 2021-10-26
猜你喜欢
  • 2021-08-30
  • 2022-03-09
  • 2021-06-22
  • 2022-12-23
  • 2021-12-20
  • 2021-12-26
相关资源
相似解决方案