【.net core2.2升级到3.1】InvalidOperationException: Endpoint Routing does not support 'IApplicationBuilder.UseMvc(...)'.

参考自:https://www.cnblogs.com/tianma3798/p/11909293.html

 

我自己修改的方式:

  a、增加options.EnableEndpointRouting = false;

  b、将CompatibilityVersion.Version_2_2改为CompatibilityVersion.Version_3_0

public IServiceProvider ConfigureServices(IServiceCollection services)
{
   //配置Mvc
   services.AddMvc(options => { options.EnableEndpointRouting = false; });
   services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_3_0);
}

 

posted @ 2020-12-21 15:35  狼窝窝  阅读(1996)  评论(0)    收藏  举报