首页 > 解决方案 > MSBuild 本地二进制文件不同于构建服务器二进制文件

问题描述

我在.Net Framework上有一个Asp.Net Core应用程序。我尝试在本地构建二进制文件并部署到 IIS 服务器,一切正常。MSBuild

但是当我尝试使用远程竹子构建服务器进行构建时,我得到的二进制文件并不完全相同。它显示502 - Web 服务器在充当网关或代理服务器时收到无效响应。

1.本地

Command: msbuild /p:DeployOnBuild=true /p:Configuration=Release /p:PrecompileBeforePublish=true

MSBuild 版本:15.7.179.6572

唯一二进制文件仅在本地显示:

2.远程

Command: msbuild /p:DeployOnBuild=true /p:Configuration=Release /p:PrecompileBeforePublish=true

MSBuild 版本:15.9

Unique Binries 仅在 Build Server 中显示:

有谁知道为什么在这种情况下二进制文件不同?

标签: asp.net-coremsbuild

解决方案


推荐阅读