我们正在创建一个Silverlight项目,并想知道我们如何验证/测试它是否可以在Moonlight上运行。从常规.Net到Mono,Mono Migration Analyzer生成一个报告,告知Mono中缺少哪些方法以提供全面支持。
从Silverlight到Moonlight有没有类似的工具?
答案 0 :(得分:1)
据我所知,没有任何事情,我的意见不会发生。
月光的情况稍微复杂一些。 使用单声道,你只需要检查标准的clr方法。这很容易。
Moonlight 1.0只是稳定版本,应该与Silverlight 100%兼容,XAML已涵盖,但当然有一些错误,唯一的比较是在这个页面上:http://go-mono.com/moonlight/MoonlightStatus.aspx。
Moonlight 2.0处于beta状态,有一个clr部分可以用moma检查它所基于的单声道版本,因为二进制文件只被单声道链接器剥离。如果没有完全完成,API将接近100%。其余与月光1.0相同。 状态页面位于:http://go-mono.com/moonlight/MoonlightStatus.aspx?v=2
答案 1 :(得分:0)
就像雅肯所说,2.0正处于测试阶段。最好的测试方法是在测试盒上安装月光并手动测试您的网站。
如果是我,我会创建一个具有某种Linux + Firefox风格的虚拟机并安装来自their download site的测试版