我创建了一个全新的asp,net core应用程序.我添加了mvc nuget包但我收到以下错误.
Microsoft.AspNetCore.Mvc.Core 1.1.3
'IServiceCollection'不包含'AddMvc'的定义,并且没有扩展方法'AddMvc'可以找到接受类型'IServiceCollection'的第一个参数(你是否缺少using指令或汇编引用?)
小智 13
尝试重新启动Visual Studio 2017.
我知道这听起来很蠢,但它对我有用.我添加了Microsoft.AspNetCore.Mvc,但Visual Studio仍告诉我"IServiceCollection不包含AddMvc的定义......".我关闭并重新启动了Visual Studio 2017,错误消息消失了.Visual Studio 2017是新的,但似乎仍然有点不稳定,特别是对于包.希望这将在未来的更新中得到修复.对吗?
从“管理NuGet软件包”窗口中卸载任何版本的MVC。<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.3" />手动将其添加到“ yourprojectname.csproj”文件中。看来问题与软件包的版本有关。
| 归档时间: |
|
| 查看次数: |
12992 次 |
| 最近记录: |