VS 2015 中的 MVVM Light Xamarin 引用错误(Android 项目)
MVVM Light Xamarin Refernce Error in VS 2015 (Android Project)
当我在 android 项目中使用 mvvmlight 时,vs 2015 总是出现错误。每次引用任何 mvvmlight 对象时都会发生错误。我可以 运行 应用程序,但 vs 将其标记为错误。错误显示:错误 CS0012 类型 'Object' 在未引用的程序集中定义。您必须添加对程序集 'System.Runtime、Version=4.0.0.0 的引用。示例mvvm light flower项目也出现该错误。
您需要添加对 System.Runtime(可能还有 System.Core)的引用,就像经典的程序集引用一样。
这些引用未默认包含在 Xamarin Droid 项目中,但由 MVVM Light 使用。
您需要打开项目的 .csproj 文件并添加引用。这是 Xamarin 的一个错误。
示例...
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
<Reference Include="System.Runtime" />
<Reference Include="System.Globalization" />
<Reference Include="System.ObjectModel" />
<Reference Include="System.Net.Primitives" />
当我在 android 项目中使用 mvvmlight 时,vs 2015 总是出现错误。每次引用任何 mvvmlight 对象时都会发生错误。我可以 运行 应用程序,但 vs 将其标记为错误。错误显示:错误 CS0012 类型 'Object' 在未引用的程序集中定义。您必须添加对程序集 'System.Runtime、Version=4.0.0.0 的引用。示例mvvm light flower项目也出现该错误。
您需要添加对 System.Runtime(可能还有 System.Core)的引用,就像经典的程序集引用一样。 这些引用未默认包含在 Xamarin Droid 项目中,但由 MVVM Light 使用。
您需要打开项目的 .csproj 文件并添加引用。这是 Xamarin 的一个错误。
示例...
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
<Reference Include="System.Runtime" />
<Reference Include="System.Globalization" />
<Reference Include="System.ObjectModel" />
<Reference Include="System.Net.Primitives" />