1

可能重复:
wpf/silverlight 应用到 dvd

只是想知道是否可以在 dvd 上播放 wpf 应用程序。我们有一个应用程序作为一些应用程序的知识库。我们的客户希望用户将 dvd 带回家并播放,以熟悉使用 dvd 的应用程序的各个方面。您可以将 KB 应用程序视为使用 wpf 构建的文章集合,它看起来像一个浏览器,菜单中有后退、前进和收藏夹选项。只是想知道是否有人有任何建议。谢谢 N

4

2 回答 2

1

您可以将 exe、dll 和所需的数据文件刻录到 DVD 并从那里运行。

  1. 您必须已在计算机上安装了适当版本的 .net 框架。
  2. 从 cd/dvd 运行的 .net 应用程序以部分信任的方式运行,在这种模式下,您没有执行某些操作的权限。

此 MSDN 页面解释了部分信任支持的 WPF 功能:http: //msdn.microsoft.com/en-us/library/aa970910.aspx

根据您的应用程序,您可能会发现在本地计算机上安装程序(如果需要,可以将数据保存在 dvd 上)比让它在部分信任下运行更容易,在这种情况下,请查看(从最简单的命令开始)最强大的)ClickOnce,VS设置项目和WIX。

于 2009-12-07T10:45:50.857 回答
0

您可以通过 ClickOnce 发布应用程序,它可以构建可以刻录到 DVD 的离线安装程序。这将是最简单的发布方式,包括一个引导程序,可为您安装所有必需的先决条件,而无需完全承诺的 MSI 安装程序的所有复杂性。

如果您需要更高级的设置,请使用 Wix、Visual Studio 集成安装程序生成器或任何其他选择的 MSI 生成器 - 这将为您提供所有可以想象的自定义。

于 2009-12-07T09:41:44.583 回答