javaee论坛

普通会员

225648

帖子

321

回复

335

积分

楼主
发表于 2017-09-30 11:52:31 | 查看: 2154 | 回复: 1

1、打开vs2012的工具 - NuGet程序包管理器 - 程序包管理器控制台,这时在VS的底部窗口出现命令行:pm>。注意并不是黑色的DOS窗口,我这里是灰不溜秋的窗口,不注意看很难发现

2、输入命令行:

[plain] view plain copy
  1. pm> install-package newtonsoft.json  

回车,好像没什么反应。但其实过了一会,提示newtonsoft.json已经安装成功。

问题是,所谓的安装成功,是指将DLL引用设置到了相关项目。我的解决方案有好多项目,它给我装到了一个不需引用newtonsoft.json的项目里。

按照提示,查帮助

[plain] view plain copy
  1. pm>get-help  
并无发现指定项目的。后来想碰碰运气,这样写:

[plain] view plain copy
  1. PM> install-package newtonsoft.json wcf  
果然,将newtonsoft.json装到了项目wcf里,成功了。

nuget的确比较好用,下载、安装、配置,都帮你完成了,还不用指定下载地址,它自己就会去找,方便得很。但是,从这个帮助的信息残缺不全来看,又搞得很不专业,不知道脑子出了什么毛病。

NueGet为何会知道到哪里下载相关软件呢?估计这些第三方软件会有个到微软什么地方登记的过程。订阅者模式。


-----------------------------------------------------------

卸载的话,是这样:

uninstall-package newtonsoft.json 项目名


普通会员

0

帖子

313

回复

323

积分
沙发
发表于 2019-11-05 00:52:03

百因必有果你的报应就是我

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017