在aspnetcore v2.1.1

时间:2018-06-23 14:59:48

标签: asp.net-core

我迁移到aspnetcore 2.1.1,并建议采取以下措施:删除Microsoft.AspNetCore。全部,然后将其替换为Microsoft.AspNetCore。 App 。结果,我不得不添加许多其他软件包(这很有意义),但是我找不到任何能够解决有关无法在IServiceCollection上找到AddMvc()的错误的软件包。

换句话说,services.AddMvc()会引发编译时错误。

可以通过添加*。 All 包来解决此问题,所以我知道它在某处。

$ dotnet --version
2.1.301

我的using语句:

using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;

任何人都知道我在想什么,或者这是设计使然?我们是否应该使用“全部”软件包,还是我们应该使用“ App”软件包,并使用AddMvcCore()及其启用MVC的选项?

总是很乐意提供帮助。

0 个答案:

没有答案
相关问题