ReSharper 错误 - 无法将类型从 mscorlib 转换为来自 System.Runtime 的类型
ReSharper errors - Cannot convert type from mscorlib to type from System.Runtime
我有一个 .NET 4.5 class 库(包含测试),其中包含对可移植 class 库的项目引用。 PCL 针对以下平台:
- .NET Framework 4.5
- Windows 8
- Xamarin.Android
- Xamarin.iOS
- Xamarin.iOS(经典)
我在使用 ReSharper 6 的 Visual Studio 2013 Premium。最近某个时候,我开始在测试项目中看到很多很多内联警告(红色波浪下划线),指示以下或类似内容:
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 的设置中关闭 "Enable code analysis",它们就会消失,但许多有用的功能当然也会消失。这种情况最近才开始发生,但我无法确定是什么触发了它。我最近确实从 Windows 8.1 升级到 Windows 10,不确定这是否与它有任何关系。任何可能帮助我查明原因的提示都将不胜感激。
你能用最新的 R# 版本测试你的解决方案吗? PCL 引用存在已知问题,例如 RSRP-430728.
我有一个 .NET 4.5 class 库(包含测试),其中包含对可移植 class 库的项目引用。 PCL 针对以下平台:
- .NET Framework 4.5
- Windows 8
- Xamarin.Android
- Xamarin.iOS
- Xamarin.iOS(经典)
我在使用 ReSharper 6 的 Visual Studio 2013 Premium。最近某个时候,我开始在测试项目中看到很多很多内联警告(红色波浪下划线),指示以下或类似内容:
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 的设置中关闭 "Enable code analysis",它们就会消失,但许多有用的功能当然也会消失。这种情况最近才开始发生,但我无法确定是什么触发了它。我最近确实从 Windows 8.1 升级到 Windows 10,不确定这是否与它有任何关系。任何可能帮助我查明原因的提示都将不胜感激。
你能用最新的 R# 版本测试你的解决方案吗? PCL 引用存在已知问题,例如 RSRP-430728.