与MonoTouch共享项目

时间:2012-08-29 19:24:01

标签: xamarin.ios monodevelop

我有一个类库项目(在VS中开发),我想与我正在处理的MonoTouch项目共享。问题是,当我尝试在MonoDevelop中添加对库项目的引用时,会显示错误,指出“不兼容的目标框架:v.NETFramework,Version = v3.5”。

从我在网上看到的内容,我必须在MonoDevelop中创建另一个类库项目,然后将原始的所有项目文件链接到它...如果我必须但我会这样做但是我宁愿有一个更清晰的解决方案,如果不是一个简单的项目文件修复,那么也许我可以运行的脚本......

此致 利

2 个答案:

答案 0 :(得分:2)

您必须在MonoDevelop中创建一个类库项目。该库必须使用框架的MonoTouch版本进行编译。

原因是MonoTouch框架基于.NET框架的Silverlight轻量级版本。

有关详细信息,请参阅此处http://docs.xamarin.com/ios/about/assemblies

答案 1 :(得分:2)

一个Portable Class Library将是最佳选择,但不幸的是,当前版本的MonoDevelop中使用MonoTouch not yet properly supported。但工作似乎正在进行中。