1. 程式人生 > >解決Visual Studio For Mac Restore失敗的問題

解決Visual Studio For Mac Restore失敗的問題

參考 image 太多的 uget for win mic mobile 都是

之前就了解到微軟出了mac版的VS,沒太多的關註,自己也就是使用 DotNet Core SDK + VS Code 做一些小demo。

前兩天發布了DotNet Core 2.0 ,Visual Studio For Mac 7.1 之後,感覺可以裝起來用用,把win下面的項目轉到Core上面來。於是下載安裝了DotNet Core 2.0 以及 Visual Studio For Mac。

DotNet Core 2.0下載地址:https://www.microsoft.com/net/core#macos

Visual Studio For Mac下載地址:https://www.visualstudio.com/zh-hans/thank-you-downloading-visual-studio-mac/?sku=communitymac&rel=15&dotnetid=1098395593.1466433499&rr=https%3A%2F%2Fwww.microsoft.com%2Fnet%2Fcore

如果之前安裝了就版本的DotNet Core SDK,建議先清除,避免版本沖突。具體操作參考這位仁兄的博客(http://www.jianshu.com/p/b836f04d5817?nomobile=yes)

先用命令行創建一個項目,進行restore操作和build操作,都是完全正常的。

技術分享

安裝完成後,我用VS打開這個項目,VS會自動Restore該項目,然後就一直卡住了

技術分享

根據以往vs2015的經驗,懷疑是nuget數據源的問題,於是將數據源切換到cnblog的鏡像,再次restore,執行成功!

技術分享

技術分享

然後點擊運行,成功執行!

這裏有一個問題:為什麽在 Terminal 中執行 restore 操作,不會下載那些包,在VS中就要去下載?求解答。

解決Visual Studio For Mac Restore失敗的問題