我有两个项目,一个是类库,一个是mvc3项目。它们都有与之相关的nuget包。在类库中,当我右键单击解决方案时,会出现“启用NuGet包还原”选项。
但是在MVC项目中却没有此选项。
不必说,我想要两个项目都有这个功能。我做错了什么?
我有两个项目,一个是类库,一个是mvc3项目。它们都有与之相关的nuget包。在类库中,当我右键单击解决方案时,会出现“启用NuGet包还原”选项。
但是在MVC项目中却没有此选项。
不必说,我想要两个项目都有这个功能。我做错了什么?
如果扩展程序检测到存在 $(SolutionDir).nuget 文件夹,并包含 nuget.exe、nuget.config 和 nuget.targets,用于执行软件包还原操作,则 NuGet 包还原上下文菜单项将被隐藏。
该 MVC 应用程序已经具有这些文件,因此应启用还原操作。如果没有启用,只需删除 .nuget 文件夹即可看到菜单项重新出现。
对我来说,这很简单:
"管理解决方案的NuGet程序包" -> "还原"(在对话框右上角)