MSBuild - локальный бинарный файл - PullRequest
0 голосов
/ 21 июня 2019

У меня есть Asp.Net Core приложение на .Net Framework .Я попытался собрать двоичный файл с MSBuild локально и развернуть на сервере IIS, все работает отлично.

Но когда я попытался собрать с использованием удаленного сервера сборки бамбука, полученные мной двоичные файлы не совсем совпадают.И он показывает 502 - веб-сервер получил неверный ответ , выступая в качестве шлюза или прокси-сервера.

1.Локальный

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

MSBuild Версия: 15.7.179.6572

Уникальные двоичные файлы отображаются только на локальном компьютере:

  • Esent.Interop.dll
  • libuv.dll
  • Microsoft.AspNetCore.Sever.Kestrel.Transport.Libuv.dll
  • Microsoft.DiaSymReader.Native.X86.dll
  • MyApplication.PrecompiledViews.dll

2.Удаленный

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

Версия MSBuild: 15,9

Уникальные двоичные числа отображаются только на сервере сборки:

  • Microsoft.AspNetCore.Connections.Abstractions.dll
  • Microsoft.AspNetCore.HostFiltering.dll
  • Microsoft.AspNetCore.Server.Kestrel.Transport.Socket.dll
  • MyApplication.Views.dll
  • Система.IO.Pipelines.dll
  • System.Memory.dll
  • System.Scecurity.Crptography.Cng.dll
  • System.Security.Permissions.dll

Кто-нибудь знает, почему двоичные файлы отличаются в этом случае?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...