如何在Mac上开发Silverlight共享库(.dll)?

时间:2009-09-18 15:48:47

标签: silverlight macos

有没有人建议我在Mac上尝试创建SL共享库作为DLL文件?我用eclipse4sl和MonoDevelop尝试过Eclipse,但我无法弄清楚我做错了什么。我在使用VWD 2008的PC上有一个很好的简化流程。基本上我想要的是:

1。)一个项目,严格地说是将编译到DLL共享库中的代码

2.。)一个单独的项目,它将未编译的库代码链接到一个示例实现中,这样我就可以调整库,而无需在项目之间来回切换,并且一直在重建库。

3.)(可选)另一个版本的示例实现,它使用实际编译库进行最终测试。

我设法使用Eclipse运行Silverlight应用程序,但我无法弄清楚我的共享库构建是否可行。

感谢您的任何建议。

2 个答案:

答案 0 :(得分:2)

简单的答案是使用虚拟机,在Mac上运行带有开发工具的Windows。

然而, native-to-Mac-OS 路线不确定。

答案 1 :(得分:1)

最好的方法可能是针对Moonlight,这是基于Mono的Silverlight开源版本。 Moonlight 2.0最近发布,在适当的支持下,MonoDevelop可用于构建Moonlight组件。

以下是一段视频,详细介绍了如何在Mac上设置和使用MonoDevelop来开发Moonlight代码:

http://mjhutchinson.com/journal/2009/05/07/moonlight_development_mac_using_monodevelop

相关问题