2
我有一個.NET 4.5類庫(包含測試),其中包含對可移植類庫的項目引用。該PCL目標以下平臺:ReSharper錯誤 - 無法將類型從mscorlib轉換爲從System.Runtime輸入
- .NET框架4.5
- 的Windows 8
- Xamarin.Android
- Xamarin.iOS
- Xamarin.iOS(經典)
我在Visual Studio 2013 Premium中使用ReSharper 6.在最近的某個時候,我開始在測試項目中看到許多內聯警告(紅色波浪下劃線),表示fo或類似的:
Cannot convert source type 'string [mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]'
to target type 'string [System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]'
沒有生成錯誤或警告,只是惱人的內聯錯誤。如果我在ReShaper的設置中關閉了「啓用代碼分析」,它們就會消失,但是當然也有許多有用的功能。最近剛剛發生,但我無法確定觸發它的原因。我最近從Windows 8.1升級到Windows 10,不確定這與它有什麼關係。任何可能幫助我找出原因的提示將不勝感激。
終於開始升級了,並且在[this](http://stackoverflow.com/q/15713167/62600)的幫助下完成了一系列新的誤報後,現在一切都變得很好了。謝謝。 –
嗨ulrichb - 這又是一個問題(.NET Framework 4.5.2失敗 - 適用於.NET Framework 4.5)。運行JetBrains ReSharper Ultimate 2015.2(Visual Studio 14.0.24720.0中的ReSharper 9.2) - 我不確定您是否是JetBrains的代表 - 如果不是,請告訴我,我將刪除此評論 – Rob
Hi @Rob。對不起,我不是JetBrains的傢伙:)我只需在YouTrack中提出一個新問題,然後在R#10.0.2或最新的10.1 EAP中進行復制(https://confluence.jetbrains.com/display/ReSharper/ ReSharper的+ 10.1 + EAP)。順便說一句:您可以在VS實驗性實例中安裝R#。 – ulrichb