如何在Visual Studio代码中安装Nuget包?我知道在Visual Studio中,我们可以通过Nuget Package Manager控制台执行此操作,但是如何在VS Code中执行此操作?在Visual Studio代码中安装Nuget包代码
回答
打开扩展菜单(Ctrl + Shift + X),然后搜索.Net Core Project Manager。
奇怪的是这位经理找不到Microsoft.AspNetCore.Server.Kestrel。以下解决方案有效 –
自从迁移到.csproj文件格式后再也无法工作。 –
@ jeff-albrecht答案是正确的做法 –
修改您的project.json或* .csproj文件。使用包的名称和所需版本添加一个依赖关系条目。
JSON例如:
{
"dependencies" : {
"AutoMapper": "5.2.0"
}
}
在命令行或在VS代码编辑器的终端窗口
请注意,这只适用于基于新的基于csproj的.Net Core SDK 1.0,但不适用于基于旧的基于project.json的预览版本。 – svick
不幸的是,它不支持搜索或自动完成。也就是说,你必须知道确切的包名称拼写。 –
您可以到[nuget.org](https://www.nuget.org/)搜索软件包,就像您在Visual Studio中执行的那样,然后使用命令行安装您想要的软件包。 –
示例的.csproj文件
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.2" />
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="7.0.7-m61" />
</ItemGroup>
只需获取包名和版本号f rom NuGet并添加到.csproj然后保存。系统将提示您运行将导入新软件包的还原。
您可以使用“vscode-nuget-package-manager”轻松完成。去市场并安装它。
4)输入包的名称例如:这
1)按Ctrl + P
2)键入 “>”
3),然后选择 “添加包NuGet包管理器”:在小巧玲珑
5)的选择包的名称和版本完成
6)。
您可以使用NuGet Package Manager扩展名。
你已经安装了它后,增加一个包,按Ctrl + P,并键入>nuget
,然后按Enter:
类型的搜索字符串,你包的名称的一部分:
选择包:
最后包的版本(你可能需要最新的一个):
此扩展程序似乎不支持新的工作区功能 –
该扩展程序已从市场中删除。 –
- 1. 在Visual Studio代码中包装选择代码片段(vscode)
- 2. 安装NuGet包从Visual Studio
- 3. Visual Studio代码Java安装协助
- 4. Visual Studio代码安装位置
- 5. 无法安装Visual Studio代码扩展
- 6. Visual Studio安装代码无效证书
- 7. Visual Studio代码:代码段扩展的安装钩
- 8. 在Visual Studio代码
- 9. 在Visual Studio代码
- 10. 在Visual Studio代码
- 11. 代码在代码::块在Visual Studio 2013
- 12. 的Visual Studio 2015年NuGet包不安装
- 13. 如何在Visual Studio 2015中安装“代码项目”包装/插件?
- 14. 从Visual Studio中截取代码代码
- 15. 在Visual Studio代码中折叠和展开代码代码
- 16. Visual Studio中的HotKey安排JavaScript代码
- 17. 无法在新安装的Visual Studio代码上运行C++代码
- 18. 如何在Visual Studio代码中安装扩展
- 19. 代码 - 包装代码
- 20. Visual Studio代码[Javascript]
- 21. Unhighlight Visual Studio代码
- 22. Visual Studio代码+ Lua
- 23. Visual Studio代码SVN
- 24. Visual Studio代码includePath
- 25. Visual Studio代码:Paperscript
- 26. 在Nuget包中执行C#代码
- 27. 指定nuget包源代码
- 28. Visual Studio将代码标记为代码
- 29. Visual Studio代码JavaScript代码完成
- 30. Visual Studio代码中的Launch.json
您是否尝试过这个扩展:https://marketplace.visualstudio.com/items?itemName=ksubedi.net-核心项目经理 或者,您可以从他们的网站下载nuget并从控制台使用它。 – JNK
我宁愿控制台,因为扩展没有很好的评论 –