是否可以在Xamarin项目中更改System.Runtime的版本?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以在Xamarin项目中更改System.Runtime的版本?相关的知识,希望对你有一定的参考价值。

我已经构建了一个NetStandard库的DLL,用于访问数据库。问题是在我的Xamarin Forms项目中引用DLL之后,我无法在我的库中使用任何函数,因为System.Runtime已经过时了。有什么方法可以更新项目中的System.Runtime程序集吗?

enter image description here

答案

转到*.csprojBucketList.Api文件并更改该行:

<Reference Include="System.Runtime, Version=4.2.1.0, Culture=neutral, publicKeyToken=b04f5f711d50a3a">

至:

<Reference Include="System.Runtime, Version=4.1.2.0, Culture=neutral, publicKeyToken=b04f5f711d50a3a">

重新编译BucketList.Api DLL并引用它。

或者你可以尝试这个,这可能是合法的,也可能不是合法的:

<Reference Include="System.Runtime">

以上是关于是否可以在Xamarin项目中更改System.Runtime的版本?的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin 列表视图选定项目更改图标颜色

Xamarin.Forms:获取列表视图的所有单元格/项目

是否可以在 Xamarin 表单中使用图像集

是否可以在 Uno 项目中使用 Xamarin Forms 控件?

xamarin形式的进度条色调颜色

我可以以编程方式更改 Xamarin.Forms 中的 styles.xml 吗?