Muh*_*bal 6 asp.net-mvc .net-core
我目前正在使用VS2017开发.NET Core MVC Web
当我尝试从Add> Controller创建一个新的Controller时,我收到了这个错误
Error
There was an error running the code generator: "The specified deps.json
[C:\Users\xxx\Documents\Visual Studio 2017\Projects\bin\MCD\Debug\netcoreapp1.1
\[project name].deps.json] does not exist"
Run Code Online (Sandbox Code Playgroud)
当我探索解决方案文件夹时,我发现bin目录中有两个文件夹,Debug
并且MCD
.
bin
|
- Debug
- netcoreapp1.1
- ...
- [project name].deps.json
|
- MCD <- this is where the scaffolding looks for deps.json
Run Code Online (Sandbox Code Playgroud)
我注意到在dotnet new console
从Visual Studio Code 调试.NET Console应用程序(我从cli命令创建)时也遇到了同样的问题.无法找到.deps.json中遇到的同样问题
我错过了任何.NET Core配置吗?或者这是.NET Core中的错误?我记得在VS2017中安装.NET Core之前我没有配置任何东西
Iva*_*vak 15
就我而言,这个错误是在 VS 更新后出现的。不知道为什么,但我做了什么:
bin
和obj
文件夹。也许它会帮助某人。
在这里找到答案:https://github.com/dotnet/coreclr/issues/113
显然,这是HP计算机上出现的某种错误.我将引用GitHub问题:
他们有一个名为Platform的环境变量,设置为MCD,这就是你看到这个错误的原因.
这会导致.NET Core在您的MCD文件夹中查找该文件bin
,而不是您的普通Debug
文件.您所要做的就是删除变量或将其设置为空
我在 VS Comunity 16.9.3 中遇到了 EF/add-migration 问题。我的起始项目(在解决方案资源管理器中以粗体显示)设置为不带 EF 的项目。我将其切换到 EF 项目并且添加迁移工作正常。
归档时间: |
|
查看次数: |
5951 次 |
最近记录: |