操作失败:NuGet在解决方案中没有支持任何项目 - 在Node.js项目中

时间:2017-08-24 20:51:51

标签: javascript node.js visual-studio nuget visual-studio-2017

我有一个Node.js Visual Studio 2017社区项目。当我右键单击解决方案资源管理器中的解决方案并选择管理解决方案的NuGet包... 时,我会看到这个弹出窗口:

Operation failed: No projects supported by NuGet in the solution

之后,禁用上下文菜单选项:

Manage NuGet Packages for Solution... (disabled)

该解决方案包含在上述Visual Studio版本中创建的单个Node.js项目。

所以我想我需要以某种方式为项目添加NuGet支持?

1 个答案:

答案 0 :(得分:1)

NuGet是.Net项目的软件包管理器,它允许您安装第三方库,以便在.Net项目中使用它们。

当您使用Node.JS时,您应该使用NPM,而不是节点包管理器。

有关差异的更多信息,请参阅this blog entry

有关NPM的信息here