2016-04-30 143 views
5

無法將Microsoft.ApplicationInsights從2.0.0從NuGet升級到2.0.1。它抱怨說Microsoft.ApplicationInsights.DependencyCollector有一個需要Microsoft.ApplicationInsights 1.2.0的約束。 (依賴關係將需要> = 1.2.0的依賴性得到解決。)無法從NuGet安裝Microsoft.ApplicationInsights 2.0.1

具體而言,錯誤信息是:

Unable to resolve dependencies. 
'Microsoft.ApplicationInsights 2.0.1' is not compatible with 
    'Microsoft.ApplicationInsights.DependencyCollector 1.2.0 constraint: Microsoft.ApplicationInsights (= 1.2.0)', 
    'Microsoft.ApplicationInsights.PerfCounterCollector 1.2.0 constraint: Microsoft.ApplicationInsights (= 1.2.0)', 
    'Microsoft.ApplicationInsights.Web 1.1.0 constraint: Microsoft.ApplicationInsights (>= 1.1.0)', 
    'Microsoft.ApplicationInsights.Web.TelemetryChannel 0.17.0 constraint: Microsoft.ApplicationInsights (>= 0.17.0)', 
    'Microsoft.ApplicationInsights.WindowsServer 1.2.0 constraint: Microsoft.ApplicationInsights (= 1.2.0)', 
    'Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel 1.2.0 constraint: Microsoft.ApplicationInsights (= 1.2.0)'. 

我還沒有發現一種解決方法,我已經通過谷歌關於這個問題發現幾乎沒有交談。任何人有任何建議?

+0

您正在安裝哪個確切版本?沒有2.1穩定版本,但是Microsoft.ApplicationInsights 2.1版有3個測試版。就我所見,Microsoft.ApplicationInsight不依賴於Microsoft.ApplicationInsights.DependencyCollector。 Microsoft.ApplicationInsights.DependencyCollector NuGet包依賴於Microsoft.ApplicationInsights,並與特定版本綁定。 –

+0

Mea culpa。應該是2.0.1。 –

+0

自Microsoft.ApplicationInsights不依賴於Microsoft.ApplicationInsights.DependencyCollector後,仍然有點困惑。但是,如果您已經安裝了Microsoft.ApplicationInsights.DependencyCollector 2.0.0並且正在嘗試更新到Microsoft.ApplicationInsights 2.0.1,由於沒有Microsoft.ApplicationInsights.DependencyCollector 2.0.1發佈,所以它將失敗,因此您必須與Microsoft保持聯繫.ApplicationInsights 2.0.0。 –

回答

4

Microsoft已更新發行說明,聲明版本2.01不適用於Web應用程序並繼續使用2.00。

Release Notes