1、首先小编之类直接右键点击项目,然后在弹出的右键快捷菜单中点击【管理NuGet程序包】,如下图:
2、然后在弹出的【管理NuGet程序包】窗口下按照下面步骤选择【联机】,然后在右侧搜索框中输入【NPOI】,此时发现一个为题,在中间空白区域程序并没有去搜索任何有关NPOI的包,然后显示【在当前程序包源中未找到任何程序】如下图:
3、然后不要慌,这个时候点击步骤1指向的【工具】,然后点击步骤2指向的【选项】,如下图:
4、在弹出的选项窗口中,左侧点击【NuGet Package Managere】->【程序包源】,然后按照下图中所示将红色箭头指示位置勾选,然后点击确定,如下图:
5、然后再次回到【管理NuGet程序包】中搜索NPOI就会发现程序已经搜索出了NPOI,如下图:
6、点击安装,开始NPOI的安装,但是出现了下图中所示问题,只能在同源AppDomain中执行动态操作,如下图:
7、还是不要慌,这个时候需要到VS安装目录下的Common7文件下的IDE文件下找一个叫【devenv.exe】的xml文件,如下图:
8、打开这个【devenv.exe】xml文件,然后看到有一行代码<NetFx40_LegacySecurityPolicy enabled="true"/>,这个时候需要将后面enabled的属性改为false,
9、修改完【devenv.exe】xml文件代码如下图:
10、此时需要重启VS2010,然后再次安装NPOI,会发现可以进行安装了,如下图:
11、然后在【管理NuGet程序包】可以看到NPOI安装成功了,如下图:
12、此时再回到项目中,在引用中可以看到多了四个有关NPOI的引用,此时说明NPOI已经安装成功了,就下来就可以在项目中使用NPOI了,如下图: