如何重新编译面向MonoTouch配置文件的程序集?

时间:2012-07-30 12:20:39

标签: c# .net msbuild xamarin.ios xamarin.android

http://docs.xamarin.com/ios/about/assemblies上,如果我想将我的代码作为程序集提供给其他MonoTouch开发人员:“您必须重新编译源代码以生成定位MonoTouch配置文件的程序集”。

我该怎么做?

如何使用Visual Studio执行此操作?

我如何使用msbuild做到这一点?

我在http://monodevassist.codeplex.com/documentation找到了MonoDevAssist,但那里的指令说我应该从“你的Mac”复制一堆DLL。我没有Mac。我已经在我的Windows机器上安装了MonoTouch for Android,但我找不到类似该描述中的目录。

1 个答案:

答案 0 :(得分:1)

  

我在Windows机器上安装了MonoTouch for Android

你可能拥有的是 Mono for Android ,它可以在Windows上正常运行并定位到Android。

MonoTouch 是Xamarin的另一款产品,面向iOS(iPhone,iPod,iPad),需要Mac电脑。

即使这两种产品之间共享了相当多的功能,一般来说,您需要查看您所拥有的产品的文档。

  

我该怎么做?

只需将您现有的源代码(包括参考资料)重新编译为Mono for Android附带的程序集。

  

如何使用Visual Studio执行此操作?

创建一个新项目,例如适用于Android的Mono图书馆。将源代码添加到项目中。添加对所需SDK程序集的引用。重建你的代码。