安装NuGet包时,项目"默认"未找到错误

nam*_*nam 8 nuget visual-studio-2015 asp.net-core

我将以下项目从win 8.1 复制到Windows 7并删除了Migration文件夹.现在,当我PM> Add-Migration MyFirstMigration -context BloggingContext在VS2015中运行命令时,我收到错误:Project "Default" is not found.这两台机器都安装了ASP.NET Core 1.0和VS2015-Update 3.如果我Install-Package为任何包运行命令,我会得到相同的错误.项目在Win8.1上运行良好

UPDATE

将项目从Windows 7复制到Windows 8.1或从Windows 7升级到Windows 10后,我没有遇到同样的问题.可能,上述问题与将项目从较高版本复制到较低版本有关

Aru*_*E S 20

这样的错误发生在我身上,我只是通过在控制台上选择项目来修复它

在此输入图像描述


The*_*Mob 6

简单的解决方案,但是我刚刚重新启动了VS 2017,并且能够运行Add-Migration“ XXXXXX”命令。

  • 也为我工作......下拉完全是空的 (2认同)

小智 5

我通过关闭 VS 并重新打开解决方案解决了这个问题。现在我可以使用 Nuget 安装软件包了。

还有人说了一些关于从下拉列表中选择项目作为默认项目的事情,我的下拉列表是空白的。如果您遇到类似的问题...请尝试重新启动解决方案。为我工作


Pau*_*ami 2

尝试这个:

  1. 在应用程序的根源目录(其中“project.json”所在)中打开命令提示符
  2. 跑步

    dotnet ef migrations add MyFirstMigration
    
    Run Code Online (Sandbox Code Playgroud)

    dotnet ef database update
    
    Run Code Online (Sandbox Code Playgroud)

对于您的包,尝试编辑“project.json”文件并添加新的依赖项并运行:

dotnet restore
Run Code Online (Sandbox Code Playgroud)

看着: