Xamarin Studio和项目参考

Jun*_*222 2 c# dll android xamarin-studio

所以我尝试通过Xamarin Studio 5.4开发小型andriod应用程序.我的解决方案中有三个项目 - android应用程序项目(ClientProject),第一个使用的类库(MyLib)和一些控制台应用程序(ConsoleApp).

但是当我尝试将对MyLib的引用添加到ClientProject中时,我失败了.Xamarin Studio告诉我"不兼容的目标框架.NET Framework 4.0".

看起来这个

在此输入图像描述

我将MyLib的框架版本更改为3.5,但是它没有任何效果.

但是,当我尝试将此引用添加到ConsoleApp时,没有问题:

在此输入图像描述

所以我必须向ClientProject添加对MyLib.dll的引用,因此我无法调试其代码.我该怎么做才能解决这个问题?

Mat*_*ard 5

Android项目将拥有MonoAndroid框架.此框架与完整的.NET Framework不兼容.您可以选择执行以下操作之一:

  1. 创建一个Android库项目.
  2. 创建可移植类库项目.
  3. 创建共享项目.

如果您只对创建Android应用程序感兴趣,并且对将该库用于其他移动平台不感兴趣,那么第一个选项将是最简单的.