Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法

 

一、想在项目中通过NuGet直接安装NPOI

但是出现如下错误:基础连接已经关闭:发送时发生错误。

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第1张图片

网上查的各种方法试了还是不行,估计是被墙了,此路不通换个思路,直接访问NuGet网站

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第2张图片

二、直接访问NuGet网站下载安装包

直接访问https://www.nuget.org/packages/NPOI/时,谷歌返回不安全的链接,无法访问,网上查了解决方法,谷歌浏览器地址栏输入:chrome://net-internals/#hsts

如下图,先查询域名:www.nuget.org如果能查询到,先删除,然后就能访问了;其他网址如果无法访问,则用相同方法处理。

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第3张图片

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第4张图片

然后Download package,保存到本地路径“D:\Downloads”下。

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第5张图片

三、安装离线NuGet安装包

VS=>工具=>选项=>包管理器=>程序包源,增加本地程序包源,并取消其他程序包源

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第6张图片

然后通过控制台的-Source命令来安装本地离线包,完整命令为:Install-Package NPOI -Source D:\Downloads

每个版本的NPOI会有相应的依赖项,如果项目中没有先安装依赖项,则执行上述命令时会报错

这时,只需先安装依赖项即可,如下依赖项命令为:Install-Package SharpZipLib -Source D:\Downloads

Visual Studio 2012 安装NPOI组件时遇到的问题与解决方法_第7张图片

你可能感兴趣的:(C#,分享类,visual,studio,c#,.net)