Проблемы обновления с 4.6.1. до 4.7.1 с зависимостью от System.Web.Http

У меня есть класс, который реализует System.Web.Http.Dispatcher.IHttpControllerActivator (из System.Web.Http в пакете Microsoft.AspNet.WebApi.Core). При обновлении.NET Framework версии 4.6.1 до 4.7.1 возникает следующее исключение времени выполнения:

Метод 'Create' в типе 'MyType' из сборки 'MyAssembly, Version=1.0.0.0, Culture= нейтральный, PublicKeyToken=null' не имеет реализации.

Кроме того, некоторые из моих тестов утверждают System.Web.Http.HttpResponseException. Этот класс имеет свойство Response с типом System.Net.Http.HttpResponseMessage. Теперь они выдают следующее во время выполнения:

System.MissingMethodException: метод не найден: 'System.Net.Http.HttpRequestMessage System.Web.Http.ApiController.get_Request()'.

Предполагая, что это было изменение в System.Net.Http между 4.6.1 и 4.7.1, есть ли путь для обновления до 4.7.1, полагаясь на System.Web.Http?

0 ответов

Другие вопросы по тегам