多年来在做项目进程管理时,想透过安装net.sf.mpxj-for-csharp包读取.mpp格式文件,通过Nuget在线安装时,出现以下情形,不可能安装,故开启离线安装道路。


 

正文为原创文章、源代码为原创代码,如转发/复制,请在网页/代码处分明地方注解原来的作品名称、我及网站,感谢!

离线安装步骤如下:


一、下载你要求设置的离线包nupkg文件,能够在Nuget官方网址下载:

开荒工具:VS2017

图片 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

图片 4

 

二、点击左边的“马努al download”下载该版本文件,下载后的文件如下图所示:

图片 5

三、步入VS2017并运转三个缓慢解决方案后,依次点击:菜单-“工具”->“NuGet包管理器(N)”->“程序包管理器设置(P)”,如下图所示:

图片 6

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

图片 7

修改后的“源”如下:

图片 8

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

图片 9

末尾,最重大的有个别还尚未举办修改,必须把“可用程序源包(P)”中的“nuget.org”前的复选框去掉,不然将不可能打开安装,如下图所示:

图片 10

修改之后,点击“关闭”开关关闭该窗体。

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

图片 11

在弹出的窗体中挑选“浏览”,选中“牛顿soft.Json
10.0.3”,并点击“安装”按键举行设置,如下图所示:

图片 12

下一场,在弹出的“预览”窗体中,点击“明确”开关之后进展设置,如下图所示:

图片 13

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

图片 14

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

图片 15

 

相关文章