检查 Silverlight 到 Moonlight 的迁移

发布于 2024-07-30 17:54:45 字数 244 浏览 1 评论 0原文

我们正在创建一个 Silverlight 项目,并想知道如何验证/测试它是否可以在 Moonlight 上运行。 从常规 .Net 到 Mono,有 Mono 迁移分析器,它生成关于哪些方法被使用的报告Mono 中缺少提供全面支持。

有没有从 Silverlight 到 Moonlight 类似的工具?

We're in the process of creating a Silverlight project and wondered how we could validate/test if it would run on Moonlight. From regular .Net to Mono there is the Mono Migration Analyzer which generates a report on which methods are missing in Mono to provide full support.

Are there any similar tools from Silverlight to Moonlight?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

糖果控 2024-08-06 17:54:45

据我所知,没有任何事件,而且我认为事件也不会发生。

月光的情况稍微复杂一些。
使用 mono,您只需检查 clr 方法是否符合标准。 这很容易。

Moonlight 1.0只是稳定版本,应该与Silverlight 100%兼容,涵盖了XAML,但当然也有一些错误,唯一的比较是在这个页面上: http://go-mono.com/moonlight/MoonlightStatus.aspx

Moonlight 2.0 处于 beta 状态,有 clr 部分可以通过 moma 检查它所基于的 mono 版本,因为二进制文件仅被 mono 链接器删除。 如果没有完全完成,API 将接近 100%。 其余与月光1.0相同。
状态页面位于:http://go-mono.com/moonlight/ MoonlightStatus.aspx?v=2

As I know there aren't any and event wouldn't be by my opinion.

The situation with moonlight is little bit more complicated.
With mono you're checking just clr methods towards standard. That's pretty easy.

Moonlight 1.0 is only stable version and should be 100% compatible with Silverlight, XAML is covered, but there are of course some bugs, the only comparision is on this page: http://go-mono.com/moonlight/MoonlightStatus.aspx.

Moonlight 2.0 is in beta state, there is clr part that can be checked with moma towards the mono version it's based on, cause the binaries are only stripped by mono linker. The API will be quite near 100% if not fully compleated. The rest is same like with Moonlight 1.0.
The status page is here: http://go-mono.com/moonlight/MoonlightStatus.aspx?v=2

︶ ̄淡然 2024-08-06 17:54:45

正如 Yakeen 所说,2.0 处于测试阶段。 最好的测试方法是在测试盒上安装 Moonlight 并手动测试您的站点。

如果是我,我会创建一个具有 Linux+Firefox 风格的虚拟机,并安装来自 他们的下载网站

Like Yakeen said, 2.0 is in beta. The best way to test is going to be installing moonlight on a test box and manually testing your site.

If it were me, I'd create a Virtual Machine with some flavor of Linux+Firefox and install the beta from their download site

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文