重工电子论坛
标题:
利用nuget安装NPOI
[打印本页]
作者:
李维强-15级
时间:
2019-3-1 02:07
标题:
利用nuget安装NPOI
本帖最后由 李维强-15级 于 2019-3-1 02:39 编辑
NuGet到底是个什么东西,我也不清楚,反正貌似就是微软的一个应用商场,
由于项目需要,需要操作excel,并且是高版本的excel,以前那一套在数据库里面的操作就不行了。。导致我需要寻求新的操作方法,于是乎就找到了NPOI官网,
https://archive.codeplex.com/?p=npoi
,然后看到里面居然还有对我国人士的照顾,QQ群什么的,可见我国现在强大了~~~~~~
然后我还交了4块钱去加了那个QQ群,然并暖啊,只好自己研究,在GitHub上面找到最新的代码,
https://github.com/tonyqus/npoi
,以为可以用,结果下载下来发现代码没注释,也没有DLL,然后从readme里面看到是用nuget安装的,然后就开始研究了
通过观察 看到
https://www.nuget.org/packages/NPOI
这里下载NPOI 结果看到安装是在nuget控制台的,所以我以此下载了SharpZipLib,NPOI4这两个包 但是无知道怎么安装
然后再研究了下 需要在工具-nuget包管理器-XXX控制台 上面安装 然后就是输入下载页面内 类似“Install-Package SharpZipLib -Version 1.1.0”这种字样即可
最后复制我的安装日志:
每个包都由其所有者许可给你。NuGet 不负责第三方包,也不授予其许可证。一些包可能包括受其他许可证约束的依赖关系。单击包源(源) URL 可确定任何依赖关系。
程序包管理器控制台主机版本 4.9.3.5777
键入 "get-help NuGet" 可查看所有可用的 NuGet 命令。
PM> Install-Package NPOI -Version 2.4.1
正在尝试收集与目标为“.NETFramework,Version=v4.5”的项目“ZSYPAY”有关的包“NPOI.2.4.1”的依赖项信息
Install-Package : 在以下主源中找不到包“NPOI 2.4.1”:“C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\”。请验证你的所有联机包源是否都可用,以及是否正确指定了包 ID、版本。
所在位置 行:1 字符: 1
+ Install-Package NPOI -Version 2.4.1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
已用时间: 00:00:00.4118046
PM> Install-Package NPOI -Version 2.4.1
正在尝试收集与目标为“.NETFramework,Version=v4.5”的项目“ZSYPAY”有关的包“NPOI.2.4.1”的依赖项信息
收集依赖项信息花费时间 28.09 ms
正在尝试解析程序包“NPOI.2.4.1”的依赖项,DependencyBehavior 为“Lowest”
Install-Package : 无法解析依赖项“SharpZipLib”。使用的源: 'Microsoft Visual Studio Offline Packages'。
所在位置 行:1 字符: 1
+ Install-Package NPOI -Version 2.4.1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
已用时间: 00:00:00.1395825
PM> Install-Package SharpZipLib
Install-Package : 找不到程序包“SharpZipLib”
所在位置 行:1 字符: 1
+ Install-Package SharpZipLib
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
已用时间: 00:00:00.0821251
PM> Install-Package SharpZipLib -Version 1.1.0
正在尝试收集与目标为“.NETFramework,Version=v4.5”的项目“ZSYPAY”有关的包“SharpZipLib.1.1.0”的依赖项信息
收集依赖项信息花费时间 13.27 ms
正在尝试解析程序包“SharpZipLib.1.1.0”的依赖项,DependencyBehavior 为“Lowest”
解析依赖项信息花费时间 0 ms
正在解析操作以安装程序包“SharpZipLib.1.1.0”
已解析操作以安装程序包“SharpZipLib.1.1.0”
从“Microsoft Visual Studio Offline Packages”检索包“SharpZipLib 1.1.0”
正在将程序包“SharpZipLib.1.1.0”添加到文件夹“E:\Project\正寿元\Gitee\packages”
已将程序包“SharpZipLib.1.1.0”添加到文件夹“E:\Project\正寿元\Gitee\packages”
已将程序包“SharpZipLib.1.1.0”添加到“packages.config”
已将“SharpZipLib 1.1.0”成功安装到 ZSYPAY
执行 nuget 操作花费时间 2.52 sec
已用时间: 00:00:02.5775216
PM> Install-Package NPOI -Version 2.4.1
正在尝试收集与目标为“.NETFramework,Version=v4.5”的项目“ZSYPAY”有关的包“NPOI.2.4.1”的依赖项信息
收集依赖项信息花费时间 22.82 ms
正在尝试解析程序包“NPOI.2.4.1”的依赖项,DependencyBehavior 为“Lowest”
解析依赖项信息花费时间 0 ms
正在解析操作以安装程序包“NPOI.2.4.1”
已解析操作以安装程序包“NPOI.2.4.1”
从“Microsoft Visual Studio Offline Packages”检索包“NPOI 2.4.1”
正在将程序包“NPOI.2.4.1”添加到文件夹“E:\Project\正寿元\Gitee\packages”
已将程序包“NPOI.2.4.1”添加到文件夹“E:\Project\正寿元\Gitee\packages”
已将程序包“NPOI.2.4.1”添加到“packages.config”
已将“NPOI 2.4.1”成功安装到 ZSYPAY
执行 nuget 操作花费时间 1.87 sec
已用时间: 00:00:02.1176493
PM>
复制代码
欢迎光临 重工电子论坛 (http://cqutlab.cn/)
Powered by Discuz! X3.1