2

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

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

问候李

4

2 回答 2

2

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

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

请参阅此处http://docs.xamarin.com/ios/about/assemblies了解更多信息。

于 2012-08-29T19:28:33.123 回答
2

移植类库将是可行的方法,但遗憾的是,当前版本的 MonoDevelop还没有正确支持MonoTouch。不过,工作似乎正在进行中。

于 2012-09-02T11:36:27.883 回答