2016-09-20 40 views
2

我的問題是:NU1001的依賴微軟...> = 1.0.0無法解析

今天,我在Visual Studio 2015年打開我的應用程序,但有通過對引用的錯誤:

  • NU1001可以解決依賴關係Microsoft.ApplicationInsights.AspNetCore> = 1.0.0。
  • NU1001依賴Microsoft.Extensions.Options.ConfigurationExtensions> = 1.0.0可以解決。

我能做些什麼來消除這個問題?

這裏是一個圖片我所看到的:

The failure data

+0

您是否嘗試使用參考文獻 - >恢復軟件包或「dotnet恢復」進行恢復? –

+0

我現在試試,我問它是否在此之後不起作用 –

+0

好的,Henk Mollema,現在正在工作,謝謝 –

回答

6

看起來像Visual Studio是無奈之舉。您可以嘗試,並迫使通過你的包的恢復:

參考 - >還原軟件包

或執行命令在命令行上

dotnet restore 

0

右擊引用,並恢復包可能會解決這個問題。

如果解決方案仍然生成,並且錯誤只能通過Visual Studio中的intellisense的resharper/red錯誤發現,那麼可能是另一個與處理依賴關係的順序有關的問題。

轉到您的project.json,如果您在此處的版本下看到紅線,則說明您的問題是訂購。將鼠標懸停在紅線上以顯示「潛在修復程序」,然後選擇「排序依賴關係」。

(注:這是有可能在任何VS或ReSharper的一個bug,但是值得注意。)

0

必須更新從1.0.0版本的斑點網核心預覽工具版本1.0.1版本 然後你必須恢復軟件包。