使用visualstudios 2013和xamarin插件更改.net框架

本文关键字:net 框架 插件 xamarin visualstudios 2013 使用 | 更新日期: 2023-09-27 18:00:45

我正试图在visualstudios 2013中更改android c#应用程序的.net框架。我试图用.net framework 4.0创建一个新项目,但我仍然收到一个错误,说我的应用程序针对的是4.5框架。有人知道怎么强迫吗?我这样做的原因是,我有一个使用4.0框架的nuget包,但是,如果有一种方法可以让nuget包使用4.5框架,这是一个同样有效的解决方案。

使用visualstudios 2013和xamarin插件更改.net框架

您不能更改Android应用程序的.net框架。它将始终以MonoAndroid为目标。

不能使用仅用于.NET框架的程序集的NuGet包,因为它们可能使用不受支持的Xamarin Android API部分。

因此,你只能找到另一个支持Android项目的NuGet包,或者在Android库项目中重新编译源代码,使其针对MonoAndroid,这可能会起作用,也可能不会起作用,这取决于源代码的作用。