#c# #asp.net-core #visual-studio-2017 #system.web.http
#c# #asp.net-core #visual-studio-2017 #system.web.http
Вопрос:
System.Web.Http отсутствует в моем проекте .net core 2.1.
ошибка гласит
Ошибка CS0234 Тип или имя пространства имен «Http» не существует в пространстве имен «System».Web’ (вам не хватает ссылки на сборку?)
пожалуйста, обратитесь к изображению для большей ясности
Комментарии:
1. github.com/aspnet/AspNetCore/issues/2928
2. Для 2.2 вам необходимо установить Microsoft. AspNet. WebAPI. Пакет ядра
Ответ №1:
System.Web.Http недоступен в dotnet core, но на него можно ссылаться, установив следующий пакет nuget: Microsoft.AspNetCore.Mvc.WebApiCompatShim.dll . Это устранит ошибку.
Источник: https://learn.microsoft.com/en-us/dotnet/api/system.web.http.httperror?view=aspnetcore-2.1
Комментарии:
1. это Microsoft. AspNetCore. Эквивалент Http для System.Web.Http?