如何使用Visual Studio Code从.NET Core访问Nuget存储库

XtrmJosh

我正在和一个朋友一起进行.NET Core项目,我们正在尽力做到最好。当前,我们正在尝试配置一个数据库应用程序以与之通信,因此我们需要一个数据库“驱动程序”库。

我决定使用MongoDB,并且找到了该页面,这似乎表明以下代码将以某种方式配置我们的项目以使用该库。选择.NET Core和Nuget(我都在本地和我们的服务器上安装了它们),我得到以下代码,这似乎是添加库的方法:

<packages>
    <package id="MongoDB.Driver.Core" version="2.3.0" />
    <package id="MongoDB.Bson" version="2.3.0" />
</packages>

问题是,我不知道如何以及在哪里使用它。我正在查看的配置文件几乎全部是json。我觉得这实际上是设计用于Visual Studio的,因为它的项目文件仍然使用XML。

那么问题来了:如何使用Visual Studio Code从用于.NET Core开发的外部库中导入函数?我怀疑我只需要将其转换为合适的格式(JSON)就可以了,但是我不确定它的外观,也不知道它应该存放在哪个文件中。

我试图通过打开快捷菜单,输入> Nuget:添加程序包,然后找到并选择程序包MongoDB.Driver.Core来做到这一点,但这会导致错误消息:

Could not read project.json, please try again.

我对此并不完全了解,我怀疑可能是在项目的根级别需要project.json,在我看来并不是这样,但这并不完全有意义。

加布里埃拉·马西亚斯(Gabriela macias)

这是一篇旧文章,但想分享,因为我一直在寻找相同的东西:由于您已经有一个正在使用VSCode的.NET项目,因此可以使用“ dotnet”命令,如下所示:

dotnet add package MongoDB.Driver --version 2.11.6

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在.NET Core和Visual Studio Code中调试xUnit测试

如何使用Visual Studio ASP.NET Core监视文件更改“ dotnet监视”

如何使用Visual Studio Code连接到现有的Git存储库?

如何在Visual Studio Code中对库使用三斜杠引用?

如何在.NET Core,C#6和Visual Studio 2015中使用本地IIS?

如何在Visual Studio Code中安装和使用Entity Framework Core?

如何使用NuGet在Visual Studio 2012上安装protobuf-net?

在Ubuntu / Visual Studio Code上从.Net Core连接到SqlServer

Visual Studio 2015不支持ASP.NET Core项目的nuget的存储库路径

是否为Visual Studio Code安装.NET Core 1.0.1,而不安装Visual Studio 2015?

如何在Visual Studio测试中使用ASP.NET Core环境变量

如何使用Visual Studio代码在ASP.NET Core中添加ASP.NET身份

Visual Studio Code是否可以与混合语言.NET Core解决方案一起使用?

如何以与Visual Studio使用SSL相同的方式在VS Code中本地运行.Net Core 2.0应用

如何在Visual Studio Code上将外部程序集(.dll)添加到.NET Core 2.0

如何使用.NET Core 3和Visual Studio创建WPF应用

如何使用Visual Studio Code克隆VisualStudio.com的TFVC存储库?

无论如何,是否可以通过Visual Studio Code调试.NET Core源代码?

如何在Visual Studio ASP.NET Core项目中使用语义UI反应?

如何使用Visual Studio Code在ASP.NET Core中搭建数据库

如何使用Visual Studio Code在Asp.net项目中配置Bower

Linux原生C库:如何配置Visual Studio Code以在Windows上使用它们?

Visual Studio Code .NET Core调试器未达到断点

如何使用Visual Studio 2019社区创建.NET Core 3控制台应用程序?

如何使用Visual Studio 2019在ASP.NET Core 2.2中安装Font Awesome

在Visual Studio Code中设置.NET Core MVC Web应用

如何使Visual Studio Code使用Visual Studio IDE按键绑定?

如何在不使用 Visual Studio Code 中的 git 的情况下将我的 ASP.Net Core Angular Web 应用程序发布到 Azure

如何使用 Visual Studio Code 自动生成数据库图?