代码之家  ›  专栏  ›  技术社区  ›  lazer-guided-lazerbeam

如何在Visual Studio 2017中安装npgsql for c++

  •  0
  • lazer-guided-lazerbeam  · 技术社区  · 7 年前

    抱歉,如果这太简单,对大多数人都没有帮助。

    这是我第一次远程做这样的事情,我的问题似乎太不先进,无法在任何文档中涵盖。 我正在尝试将Visual Studio 2017中的一个c++项目连接到PostgreSQL数据库。 要清楚的是,我知道如何运行pgAdmin/host数据库,使用C++编写代码,并且我认为如果npgsql语法正常工作,我可以处理它。 然而,我从未使用过。NET(虽然我的计算机上有4.5)。

    以下是我正在做的:

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

    有人能告诉我我想做的事是否可行吗?
    我应该使用其他项目而不是空项目吗?
    这是否需要某种web应用程序?

    如果可能的话,我希望得到关于如何做这件事的任何建议。

    1 回复  |  直到 7 年前
        1
  •  1
  •   SoronelHaetir    7 年前

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