2017-06-03 182 views
1

我是.Net Core的全球新手,我正在努力加快速度。如何将PostgreSQLCopyHelper的引用添加到.Net Core Web项目?

我有一个.Net核心Web服务项目,它与PostgreSQL数据库(通过NpgSQL)交谈。

我有一些其他应用程序利用PostgreSQLCopyHelper来帮助提高批量插入的性能。

我该如何着手将PostgreSQLCopyHelper的引用添加到我的.Net Core项目中?基于Git中的笔记,PostgresSQLCopyHelper可以在.Net Core中工作。

Thx

回答

2

您试图告诉Visual Studio从nuget https://www.nuget.org/packages/PostgreSQLCopyHelper/中获取软件包。我认为你是正确的,它是.net核心兼容(nuget页面指示.NET标准1.3)。

有几种方法来获取它。

  • 右键单击解决方案中探索的项目,然后选择“管理Nuget依赖项”,在浏览选项卡中搜索“PostgreSQLCopyHelper”并进行安装。
  • 通过运行命令Install-Package PostgreSQLCopyHelper
  • 正如前面提到的在VS的“软件包管理器控制台”安装,直接编辑项目文件和“还原包”或“构建”

。希望这样做, 尼尔

2

您可以修改项目文件并包含参考。

<ItemGroup> 
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0-preview1-final" /> 
    <PackageReference Include="PostgreSQLCopyHelper" Version="1.1.0" /> 
</ItemGroup> 

哪个会下载PostgreSQLCopyHelper库以及相关的依赖关系。 PostgreSQLCopyHelper - Restore packages

相关问题