无法在我的 .net 项目中使用控制器支架,错误:“运行所选代码生成器包恢复失败时出错”

问题描述 投票:0回答:1

我尝试使用脚手架创建控制器,但收到错误“运行所选代码生成器包恢复失败时出错”。

我的所有 EF 包都处于同一版本,我已经清除了块缓存,但它不起作用。

查看我的包裹:

以及我要创建的配置:

有人可以帮助我吗?

.net entity-framework model-view-controller .net-6.0 scaffolding
1个回答
0
投票

我正在尝试使用脚手架创建我的控制器,但是我得到了 错误“运行所选代码生成器时出错 包恢复失败”。

嗯,根据你的描述,很难指出确切的解决方案。即使您的 EF 包看起来是一致的,但也可能与其他依赖项发生冲突。尝试更新解决方案中的所有 NuGet 包。

为此,请打开“管理解决方案的 NuGet 包”, 然后单击“更新所有包”。

另一方面,有时,特定的包可能会导致脚手架出现问题。尝试暂时禁用实体框架或其他可能存在冲突的包,然后查看脚手架是否有效。一一重新启用它们以识别有问题的包。

最重要的是,确保您的项目的.NET 版本与您正在使用的脚手架工具的版本兼容。检查您尝试使用的特定代码生成器的文档。

注意:参考此官方文档支架控制器

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