运行所选代码生成器时出错:无法加载文件或程序集Microsoft.EntityFrameworkCore,version = 2.0.1.0

问题描述 投票:4回答:5

当我用Controller创建ViewMVC Controller with views, using Entity Framework时,我收到了一个错误。

错误是:

运行所选代码生成器时出错:'无法加载文件或程序集Microsoft.EntityFrameworkCore,version = 2.0.1.0,Culture = neutral,PublicKeyToken = adb9793829ddae60'找到的程序集的清单定义与程序集引用The error image不匹配

使用实体框架创建具有视图的MVC控制器:Creating MVC Controller with views, using Entity Framework

我怎么解决这个问题?

我使用Visual Studio Version 15.5.2Microsoft.AspNetCore.All的版本是2.0.0

asp.net-core asp.net-core-mvc asp.net-core-2.0 asp.net-mvc-scaffolding
5个回答
5
投票

我将Microsoft.AspNetCore.All更新为version 2.0.3,现在它确实正常工作。


4
投票

转到NugetPackage Manager并更新Microsoft.AspNetCore.All包


0
投票

我有一个类似的问题,但我的视觉工作室的版本。

我去了Visual Studio Installer,它通知我必须重新启动计算机


0
投票

更新您的软件包,或者在您使用旧版SDK时可能会发生这种情况。从www.microsoft.com/net下载新的.NET Core SDK和运行时


0
投票

我得到了同样的错误:

error running selected code generator

运行预览2019和.NET Core 3。

我在我的列表中移动了Nuget包源。

我试图添加一个新的控制器,我每次都会收到此错误。

我也注意到由于某种原因我选择不设置SSL,但我在launchSettings.json中设置了设置。

我删除了ssl的设置并构建了应用程序并运行它。成功运行后,我可以添加控制器,没有错误。

© www.soinside.com 2019 - 2024. All rights reserved.