如何在Visual Studio代码中安装Nuget包?我知道在Visual Studio中,我们可以通过Nuget包管理器控制台做到这一点,但我如何在VS Code中做到这一点?
当前回答
修改你的项目。Json或*。csproj文件。添加包含包名称和所需版本的依赖项。
JSON的例子:
{
"dependencies" : {
"AutoMapper": "5.2.0"
}
}
其他回答
在VS Code编辑器的命令行或终端窗口中:
dotnet add <PROJECT> package <PACKAGE_NAME> [options]
Ex.:
dotnet add MyApp package MySql.Data -Version 8.0.31
请看Scott Hanselman的这篇文章
你可以使用“vcode -nuget-package-manager”轻松完成。
去市场安装这个。后:
按Ctrl+P或Ctrl+Shift+P(并跳过2) 输入“>” 然后选择“Nuget包管理器:添加包” 输入包名例如:Dapper 选择包名称和版本 完成了。
nuget包管理器gui扩展是一个gui工具,可以让你轻松地更新/删除/安装包从nuget服务器。net Core/。净5个项目
>安装新包:
在VSCode中打开你的项目工作区 打开命令面板(Ctrl+Shift+P) 选择> Nuget Package Manager GUI 单击“安装新包”
要更新/删除包,请单击更新/删除包
Nuget Gallery提供了一个类似于完整的Visual Studio的GUI。见下文。
如何使用:
从扩展市场安装Nuget画廊。 从菜单栏启动查看>命令面板或⌘P(在Windows和Linux上按Ctrl+Shift+P)。类型Nuget:开放画廊。 显示如下界面。你可以像在常规的Visual Studio中一样进行过滤。 确保选中了.csproj文件复选框,从下拉菜单中选择版本,然后单击安装按钮。
更新
正如评论中所指出的,早期版本有一个问题,当csproj文件中的包缺少如下所示的版本号时,.csproj复选框不可见。
<PackageReference Include="Microsoft.AspNetCore.App" />
这已经在更新的扩展版本中得到了修复,所以如果你有一个有此问题的旧版本,请将其更新到最新版本。
例如,如果您正在使用。net core,您可以使用dotnet CLI
dotnet add package <package name>
推荐文章
- 打开同一目录两次
- 如何从终端/命令行调用VS代码编辑器
- 如何在Visual Studio代码中重置设置?
- 如何将制表符转换为空格,反之亦然,在现有的文件
- 错误:'types'只能在.ts文件中使用- Visual Studio Code使用@ts-check
- Visual Studio Code: .git文件夹/文件隐藏
- Visual Studio Code:如何调试Python脚本的参数
- 如何在Visual Studio代码中触发参数提示?
- 在VS Code中禁用“Comments are not allowed In JSON”错误
- 使用正则表达式搜索和替换Visual Studio代码
- 如何缩进/格式选择的代码在Visual Studio代码?
- 如何禁用预览文件与点击在vs代码?
- Visual Studio代码更改文件资源管理器托盘的字体大小?
- 如何防止Visual Studio Code总是重新打开以前的文件或文件夹?
- VSCode单引号到双引号自动替换