前不久在做项目进度管理时,想经过设置net.sf.mpxj-for-csharp包读取.mpp格式文件,通过Nuget在线安装时,出现以下意况,无法安装,故开启离线安装道路。


 

本文为原创小说、源代码为原创代码,如转发/复制,请在网页/代码处显明地方标记原版的书文名称、笔者及网站,多谢!

离线安装步骤如下:


壹、下载你必要安装的离线包nupkg文件,能够在Nuget官方网站下载:

开拓工具:VS20一7

图片 1

系统:Win10 X64

贰、修改Nuget程序包源:VS>工具》选项》Nuget包管理器》程序包源,如图,将下载的nupkg文件放在C:\Program
Files (x86)\Microsoft SDKs\NuGetPackages\路径下:

一、首先在下载离线nupkg文件,以后,大家须求未来的为Newtonsoft.Json
10.0.3,下载地址如下:

图片 2

https://www.nuget.org/packages/Newtonsoft.Json/10.0.3

3、如下图,选取离线包源,右侧“浏览”选项卡下就能够望见,你要设置的包,点击安装就可以。

网页如下:

图片 3

图片 4

 

二、点击左侧的“Manual download”下载该版本文件,下载后的公文如下图所示:

图片 5

叁、进入VS2017并运转3个消除方案后,依次点击:菜单-“工具”->“NuGet包管理器(N)”->“程序包管理器设置(P)”,如下图所示:

图片 6

在弹出的窗口中挑选“程序包源”,然后点击“浅青带有加号”的按键,在名称里输入“名称(N)”及“源(S)”,这里名称保持不改变,大家将“源”设置为“D:\Nuget”,并把newtonsoft.json.十.0.3.nupkg拷贝至该路径,

图片 7

修改后的“源”如下:

图片 8

newtonsoft.json.10.0.3.nupkg路线如下:

图片 9

最后,最关键的有些还一向不张开改变,必须把“可用程序源包(P)”中的“nuget.org”前的复选框去掉,否则将不可能拓展设置,如下图所示:

图片 10

修改现在,点击“关闭”开关关闭该窗体。

4、依然各样点击:菜单-“工具”->“NuGet包管理器(N)”->“处理消除方案的NuGet程序包(N)”,如下图所示:

图片 11

在弹出的窗体中挑选“浏览”,选中“Newtonsoft.Json
10.0.三”,并点击“安装”按键进行安装,如下图所示:

图片 12

接下来,在弹出的“预览”窗体中,点击“鲜明”按键之后实行安装,如下图所示:

图片 13

五、完毕安装,安装后的“输出”窗体如下:

图片 14

在“消除方案财富管理器”能够看来“Newtonsoft.Json.dll”被引用进来,如下图所示:

图片 15

 

相关文章