【发布时间】:2020-05-24 07:59:22
【问题描述】:
当我从 .netframework 迁移到 .net core 时,我在 .netcore 3.1 中收到此错误,我点击此链接 here here 但仍然无法解决此问题。
public static void Register(HttpConfiguration config)
{
config.MapHttpAttributeRoutes();
// Web API configuration and services
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}"
);
config.Routes.MapHttpRoute(
name: "DefaultApiWithActionApi",
routeTemplate: "api/{controller}/{action}"
);
// Configure formatting settings
ConfigureFormatting(config);
// Add Global Exception Handling and Logging
config.Services.Replace(typeof(IExceptionHandler), GlobalExceptionHandler.GetInstance());
config.Services.Replace(typeof(IExceptionLogger), new GlobalExceptionLogger());
}
严重性代码描述项目文件行抑制状态 错误 CS7069 对“Route”类型的引用声称它是在“System.Web”中定义的,但找不到 WorkerRole
是他们的备用网络,所以更改它会消除我的错误,它的工作方式类似。
接受任何建议。
【问题讨论】:
-
那些看起来像 ASP.NET WebAPI 类型,而不是 ASP.NET Core 类型...
标签: c# asp.net .net-framework-version