如何转换wpf / silverlight应用,以便它可以在DVD上运行。 我们有用于学习目的的wpf应用程序我们想要创建此应用程序的DVD版本并将其提供给我们的用户,以便他们可以回家并使用它们。 任何建议将不胜感激。 我们查看了WPFMediaKit,但它似乎是打开媒体文件并显示它们。 但我们的要求是在DVD上实际播放wpf应用程序,就像普通的DVD一样。 只是想知道是否可能。 谢谢 Ñ
答案 0 :(得分:1)
这是不可能的。 DVD导航(在其上构建交互式DVD)是WPF或Silverlight的完全不同的环境/框架/格式。
WPF / Silverlight使用XAML和.Net框架,DVD格式使用动作菜单和导航控件的组合来实现交互,所有这些都以DVD独有的格式打包,与WPF / Silverlight不同,因为油是奶酪我很害怕。
但是,如果您希望在数据DVD上分发WPF / Silverlight应用程序以供用户插入其Windows PC并在其桌面上运行,那将非常容易。
DVD-Video播放器运行一个特殊的虚拟机来运行字节码,指定DVD视频光盘的导航应该如何工作。 This site详细介绍了此格式以及如何为其编制程序。
最重要的是,如果您希望WPF / Silverlight应用程序在消费类DVD播放器上的DVD-Video光盘上运行,而不是在Windows PC上运行,则需要使用此格式从头开始重写它。