0

我見過很多關於此的文章,但主要針對Visual Studio 2017的預發佈版本。我安裝了VS 2017 Professional版本15.3.3。VS 2017教授15.3.3 NET標準庫和NuGet軟件包顯示爲黃色三角形

至於我自己,我可以創建新項目或打開現有項目,一切都很好,但是如果一位同事在我打開項目時向我傳遞了一個項目的副本,則所有參考都以黃色三角形顯示。這包括NuGet的任何內容以及SDK依賴項文件夾中的NetStandardLibrary。

在打開參考管理器並選擇組件時,它會停留在組件 - 定位.Net Standard 1.5(同事現有項目),並顯示消息「正在加載參考」,我也無法修改可以使用的組件看看。

參考管理器屏幕沒有鎖定,因爲我可以點擊項目,Shard Projects,Com和瀏覽哪些工作,但返回到Assemblies選項卡時,它仍然只顯示消息「加載參考」。

+0

您是否安裝了.NET Core 2.0.0 SDK(單獨下載)和跨平臺工作負載?還請包括輸出窗口中的實際警告(導致「三角形」)。 –

回答

0

@ Martin-Ullrich:關鍵是沒有警告,只是黃色的三角形。

但是,您的確觸及瞭解決方案。

我將VS 2017 Prof安裝到已安裝了VS 2015 Prof的Windows 10 Creator Edition PC上。

不知道是否會導致此問題,但是從Visual Studio安裝程序進行檢查時,我發現.Net核心庫尚未作爲標準安裝。

將此添加到我的本地計算機時,所有工作都已開始。

這是現在第二臺機器,我有這個。所以要警告的是,標準庫不一定是默認安裝的。