ASP .Net Core添加控制器和向 Razor 页面应用添加模型 错误“运行所选代码生成器时出错,程序包还原失败......” VS2019中

1.自学一个微软官方教程,使用VS2019,在ASP .NET Core 中向 Razor 页面应用添加模型时出错(运行所选代码生成器时出错);

2.自学一个微软官方教程,使用VS2019,在 ASP .NET Core中创建MVC控制器时报错(运行所选代码生成器时出错);

异常问题:“ASP .Net Core 添加控制器和向 Razor 页面应用添加模型”错误。

异常分析:VS2019编译工具环境存在问题,添加项目所需要的依赖项不存在,或者是下载依赖库失败;

异常解决:NuGet包管理器,改变程序包源设置,添加新建项,名称:“nuget.org”,包源:“https://api.nuget.org/v3/index.json”保存,然后设置NuGet管理解决方案包设置右上角“程序包源:”,下拉列表中选择nuget.org即可解决该问题。

下面讲述详细步骤:

1、添加 空MVC控制器界面:

2、点击“添加”时,出现错误提示界面:

3、添加已搭建基架的新项,“使用实体框架生成Razor页面(CRUD)”界面:

4、添加 使用实体框架生成Razor页面(CRUD)界面:

5、点击“添加”按钮,出错界面:

6、上诉两个问题解决办法:

     工具 --> NuGet 包管理器 --> 程序包管理器设置

7、在NuGet 包管理器 --> 程序包源 -->点击“绿色+”按钮 --> 填入红框名称和源 --> 点击确定

8、工具 --> NuGet 包管理器(N) --> 管理解决方案的NuGet 程序包(N)... 

9、在界面右上方处,程序包源:下拉列表中,选择包源“nuget.org”或者“全部”保存;

10、清理解决方案 --> 重新生成 --> 运行 --> 重新添加MVC控制器 或者向 Razor 页面应用添加模型;就能成功添加了。

猜你喜欢

转载自blog.csdn.net/BYH371256/article/details/107062672
今日推荐