Asp.net core 在DevOps drop中,web.config被替换为默认值

Asp.net core 在DevOps drop中,web.config被替换为默认值,asp.net-core,azure-devops,azure-pipelines,Asp.net Core,Azure Devops,Azure Pipelines,ASP.NET Core 3.1项目使用csproj中的以下行将自定义的web.config从wwwroot文件夹复制到输出文件夹中: <ItemGroup> <Content Update="wwwroot\Web.config" CopyToOutputDirectory="Always" CopyToPublishDirectory="Always" Link="%(Filename)%(Exten

ASP.NET Core 3.1项目使用
csproj
中的以下行将自定义的
web.config
wwwroot
文件夹复制到输出文件夹中:

<ItemGroup>
  <Content Update="wwwroot\Web.config" CopyToOutputDirectory="Always" CopyToPublishDirectory="Always" Link="%(Filename)%(Extension)" />
</ItemGroup>
但是昨天和今天生成的版本包含不同的
web.config
在添加
标记时缺少了
自定义部分:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\Something.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: SOME-GUID -->
11月份的生成代理记录了以下版本:

Current agent version: '2.171.1'
Current image version: '20200630.0'
Downloading task: DotNetCoreCLI (2.171.3)
Downloading task: PublishBuildArtifacts (1.158.3)
Current agent version: '2.177.1'
Included Software: https://github.com/actions/virtual-environments/blob/win19/20201116.1/images/win/Windows2019-Readme.md
Current image version: '20201116.1'
Downloading task: DotNetCoreCLI (2.175.0)
Downloading task: PublishBuildArtifacts (1.158.3)

为什么工件中的web.config不再包含自定义部件?如何修复?

您列出的两个web.config完全相同。是的,引用的部分完全相同。不同的是,在7月份,这个部分从webroot注入到我们的web.config中,而在11月份,这个部分完全替换了我们的web.config。如果在本地构建,结果会怎样?我建议您尝试回滚到旧代理版本。你可以在我们的官方Github链接中找到代理:仍然是一样的。我无法降级,因为我们使用的是Microsoft提供的托管代理windows-2019池,而不是自托管代理。
Current agent version: '2.177.1'
Included Software: https://github.com/actions/virtual-environments/blob/win19/20201116.1/images/win/Windows2019-Readme.md
Current image version: '20201116.1'
Downloading task: DotNetCoreCLI (2.175.0)
Downloading task: PublishBuildArtifacts (1.158.3)