有没有人建议我在Mac上尝试创建SL共享库作为DLL文件?我用eclipse4sl和MonoDevelop尝试过Eclipse,但我无法弄清楚我做错了什么。我在使用VWD 2008的PC上有一个很好的简化流程。基本上我想要的是:
1。)一个项目,严格地说是将编译到DLL共享库中的代码
2.。)一个单独的项目,它将未编译的库代码链接到一个示例实现中,这样我就可以调整库,而无需在项目之间来回切换,并且一直在重建库。
3.)(可选)另一个版本的示例实现,它使用实际编译库进行最终测试。
我设法使用Eclipse运行Silverlight应用程序,但我无法弄清楚我的共享库构建是否可行。
感谢您的任何建议。
答案 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