vs之Nuget
1、http://msdn.microsoft.com/zh-cn/magazine/hh547106.aspx
?
2、在Nuget控制臺(tái)中安裝特定版本:
?Install-Package <程序包名> –Version <版本號(hào)>?
如
Install-Package EntityFramework –Version 5.0.0
<程序包名>從NuGet管理器中就可以查看 或者在 ?packages.config 中查看
<版本號(hào)>知道就直接填上去 不知道 就需要到官網(wǎng)查 總共出了多少版本 選擇自己適用的
?
假設(shè):Nuget默認(rèn)的官方程序包源連接不上,可能被墻了,解決方法:
(在瀏覽器中輸入?http://nuget.org?會(huì)發(fā)現(xiàn)是無法打開的。在cmd命令行里輸入: nslookup nuget.org??? 一般也是無法解析到這個(gè)域名的ip地址。)
不過在cmd命令行里輸入: nslookup nuget.org 8.8.8.8? 向谷歌的dns查詢這個(gè)域名,便能正確返回域名對(duì)應(yīng)ip地址。
(為什么使用dhcp自動(dòng)獲取的dns服務(wù)器就無法解析nuget.org 這個(gè)域名呢?
輸入如下命令: nslookup –type=ns nuget.org 8.8.8.8 查詢?cè)撚蛎腘ameServer 服務(wù)器,會(huì)發(fā)現(xiàn)nuget.org使用的godaddy的域名服務(wù)器,而godaddy的域名服務(wù)器在國內(nèi)被大規(guī)模屏蔽,所以在國內(nèi)的dns服務(wù)器自然查詢不到該域名,也自然出現(xiàn)了未能解析此遠(yuǎn)程名稱咯!)
解決方法有二:
1.修改hosts文件。通過上面第二條命令獲取了nuget.org的真實(shí)地址后,直接添加到hosts文件中。如:157.56.8.150 nuget.org
2.修改電腦的dns服務(wù)器,不要用自動(dòng)獲取的dns,而是直接修改為opendns或是谷歌的dns。如8.8.8.8
轉(zhuǎn)載于:https://www.cnblogs.com/lxf1117/p/4154519.html
總結(jié)
- 上一篇: 数据结构之栈的应用:表达式求值
- 下一篇: android从github 下开源库引