2017-06-12 190 views
2

我想添加控制器到我的解决方案在Asp.net核心项目。错误:包恢复失败

虽然这样做我得到这个错误。

enter image description here

enter image description here

我收到了同样的信息添加最少的依赖关系,并充分依赖关系控制器。

请帮我解决这个问题。提前致谢。

+0

查看输出窗格中的,必须有更多的错误信息混凝土。 – Gusman

+0

它什么也没有显示 – user8038446

+0

尝试提供有关该问题的更多详细信息。向我们展示这个错误的图像并不会给你带来太多帮助...... – jpgrassi

回答

1

我建议你创建一个新项目并复制代码。

我得到了同样的错误之前。你得到这个错误是因为你更新了你不应该做的项目中的NUGET包。

0

我也面临着同样的问题,这是我如何解决问题

运行已选择的代码生成一个错误,“包恢复失败。回滚包canges为网络”

- 检查,如果您的解决方案有多个项目,请检查自己的目标Dot.net框架(在我的情况下,它是标准的.Net 1.6类库& .NetCoreApp 1.0对于Web Project,我将其更改为.NetCoreApp 1.1)

- 在具有相同的框架之后,清理Web项目,重新构建并添加新控制器。

如果其成功的罚款,否则你可能会遇到另一个错误如

“有运行代码生成的错误:‘没有可执行找到匹配的命令‘的dotnet-ASPNET-codegenerator’’

如果你有project.json文件在记事本打开它的其他明智的开放.csproj.user项目,请补充以下 请注意根据你的.net版本,你可能有不同的版本号。

您可以在ScaffoldingReadMe.txt文件中找到的指令,如果在你的项目中产生