如何在Visual Studio 2017中为C ++安装Npgsql

激光制导激光束

很抱歉,如果这太简单了,无法为大多数人提供帮助。

这是我第一次远程执行这样的操作,并且看来我的问题过于先进,无法在任何文档中进行介绍。我正在尝试将Visual Studio 2017中的C ++项目连接到PostgreSQL数据库。明确起见,我知道如何运行pgAdmin / host数据库,C ++代码,并且我认为我可以处理npgsql语法。但是,我从未使用过.NET(尽管计算机上装有4.5)。

这是我在做什么:

我在Visual Studio 2017中为C ++启动了一个空项目。
我打开nuget管理器并搜索npgsql,但是我的项目指向的是本机v0.0而不是.NET框架。
因此,我以.NET Framework属性中的v4.5为目标,但这并没有任何改变。

有人可以告诉我我想做什么吗?
我应该使用空项目以外的其他项目吗?
这是否需要某种Web应用程序?

如果可能的话,我很乐意就如何做提供任何建议。

索罗尼尔·海蒂尔

如果您正在编写本机c ++程序,则不太可能要引入.net程序集。如果要连接到pg数据库,我建议您使用odbc驱动程序(https://odbc.postgresql.org/)或可能有一些库作为PG的一部分,但是使用.net程序集需要大量不必要的互操作。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio 2017中使用NPM并安装软件包?

如何在Visual Studio 2017/2019中为特定目标框架运行单元测试?

如何运行Visual Studio(2017)安装程序?

IntelliTrace如何在我的Visual Studio Professional安装中可用?

如何在Visual Studio和Cordova中安装JXcore

如何在Visual Studio代码中安装扩展

如何在离线开发环境中为Visual Studio Code安装类型?

如何在Visual Studio 2017中安装Windows Phone 8工作负载?

如何在Visual Studio 2017中为旧版项目使用Type Script 1.8

无法在Visual Studio 2017中为安装项目设置64位目标

如何在Visual Studio 2017 v15.4.3中安装Typescript 2.2

如何在Visual Studio 2017上安装TypeScript 2.2

如何在Visual Studio 2017中为Unity启用智能感知

如何在Visual Studio 2017中安装和使用Boost 1.66.0

如何在安装了Visual Studio 2017的情况下获取signtool.exe的路径

已经安装GoogleTest之后如何在Visual Studio 2017中配置GoogleMock?

如何在Visual Studio 2017中创建Visual c ++ MFC控制台项目

如何在Visual Studio 2017项目中安装的_Layout中引用npm软件包?

如何在Visual Studio 2017中为超过24 GB文件的项目生成msi / exe安装程序文件?

如何在Mac的Visual Studio中安装Dotfuscator?

如何在Microsoft Visual Studio 2017中检查C ++版本

如何在Visual Studio中安装VSIX文件?

如何在Debian 8.7中安装Visual Studio代码?

如何在Debian中安装npgsql?

如何在Visual Studio Code中安装R扩展?

如何在Visual Studio中安装Webform模板?

如何在 Ubuntu 中安装 Visual Studio Code?

如何在没有 Android SDK 的情况下为 Visual Studio 2017 安装 Xamarin?

如何在 Visual Studio 2017 的 UWP 中安装 react-native-windows?