ClickOnce 按需部署技术示例

更新:2007 年 11 月

本示例说明了如何使用 System.Deployment.Application 命名空间中的类执行 ClickOnce 应用程序部署。

有关使用这些示例的信息,请参见下面的主题:

Download sample

使用命令提示生成示例

  1. 打开命令提示窗口,然后定位到 OnDemand 目录下的 \CS 子目录。有关所需设置和 SDK 命令提示的信息,请参见如何:设置示例设置

  2. 在命令行上键入 msbuild OnDemand.sln。

使用 Visual Studio 生成示例

  1. 打开 Windows 资源管理器,然后定位到 OnDemand 目录下的 \CS 子目录。

  2. 双击 OnDemand.sln 以在 Visual Studio 中打开该文件。

  3. 在“生成”菜单上单击“生成解决方案”。

运行示例

  1. 使用命令提示或 Windows 资源管理器定位到包含新的可执行文件的目录。

  2. 在命令行上键入 OnDemand.exe,或者在 Windows 资源管理器中双击 OnDemand.exe 的图标启动该程序。

要求

**.NET Framework 版本:**2.0

备注

若要使用此示例,必须通过 ClickOnce 部署该应用程序。可以使用“发布解决方案”菜单选项或随 Windows 软件开发工具包 (SDK) 提供的图形化客户端中的清单生成和编辑工具 (MageUI.exe) 执行此操作。这两种方法都将生成清单文件,并将项目发布到您选择的 Web 服务器上。若要运行该应用程序,可以单击出现在所生成的网页上的链接。

因为本示例要演示下载文件,所以最好将一些大型资源文件以嵌入内容的形式添加到 Order 或 Customer 库项目中。此步骤是可选的,但它将延长下载时间,从而提供更好的演示效果。

请参见

参考

图形化客户端中的清单生成和编辑工具 (MageUI.exe)

ResourceManager

System.Deployment.Application

System.Windows.Forms

其他资源

ClickOnce 部署

Windows 窗体应用程序的 ClickOnce 部署