Метод не найден в System.Web.Http в Azure с библиотекой .NET Standard 2 - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть приложение ASP.NET WebAPI 2 в .net 4.7

Я добавляю nuget Microsoft.Azure.ServiceBus, который зависит от .NET Standart 2,0

Когда я запускаю свое приложение локально на IIS Express внутри VS2017, все работает нормально. При развертывании приложения в Azure Web App я получаю сообщение об ошибке при любом запросе REST

Метод не найден: 'System.Web.Http.Controllers.HttpRequestContext System.Net.Http.HttpRequestMessageExtensions.GetRequestContext (System.Net.Http.HttpRequestMessage)'

Насколько я понимаю, в веб-приложении Azure и на моем компьютере разработчика существует другая версия System.Web.Http.

Почему это происходит и что я должен сделать, чтобы это исправить?

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