我在 .Net Framework 上有一个 Asp.Net Core 应用程序。
我尝试在本地使用MSBuild
构建二进制文件并将其部署到IIS服务器,一切正常。
但是,当我尝试使用远程Bamboo构建服务器进行构建时,得到的二进制文件并不完全相同。 并且显示 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
唯一Bianries仅在Build Server中显示:
有人知道为什么在这种情况下二进制文件会有所不同吗?