请单击以进行评分并提供反馈

  开启低带宽视图
此页面仅适用于
Microsoft Visual Studio 2005/.NET Framework 2.0

同时提供下列产品的其他版本:
.NET Framework 开发人员指南
选择 ClickOnce 部署策略

有三种不同的策略用于部署 ClickOnce 应用程序;所选择的策略主要取决于要部署的应用程序的类型。这三种部署策略为:

  • 从 Web 或网络共享安装

  • 从 CD 安装

  • 从 Web 或网络共享启动应用程序

    Note注意

    除了选择部署策略外,您可能还想选择提供应用程序更新的策略。有关更多信息,请参见选择 ClickOnce 更新策略

从 Web 或网络共享安装

如果使用此策略,则应用程序会部署到 Web 服务器或网络文件共享。当最终用户要安装应用程序时,该用户在网页上单击图标或是在文件共享上双击图标。然后会在最终用户的计算机上下载、安装并启动应用程序。应用程序项被添加到“开始”菜单和“控制面板”中的“添加/删除程序”组中。

因为此策略依赖于网络连接,所以最适合将部署到可以访问局域网或高速 Internet 连接的用户的应用程序。

若要在 Visual Studio 中启用此部署策略,请在发布向导的“安装方式”页上单击“从 Web”或“从 UNC 路径或文件共享”。

这是默认部署策略。

从 CD 安装

如果使用此策略,则应用程序会部署到可移动媒体(如 CD-ROM 或 DVD)。与前一种策略一样,当用户选择安装应用程序时,应用程序被安装并启动,应用程序项被添加到“开始”菜单和“控制面板”中的“添加/删除程序”组中。

此策略最适合将应用程序部署到不具有持久网络连接或只具有低带宽连接的用户。因为应用程序是从可移动媒体安装的,所以安装不需要任何网络连接;但是,应用程序更新仍需要网络连接。

若要在 Visual Studio 中启用此部署策略,请在发布向导的“安装方式”页上单击“从 CD-ROM 或 DVD-ROM”。

若要手动启用此部署策略,请编辑部署清单中的“deploymentProvider”标记。(在 Visual Studio 中,此属性公开为项目设计器“发布”页上的“安装 URL”。在 Mage.exe 中,它是“启动位置”。)

从 Web 或网络共享启动应用程序

此策略与第一种策略相似,但应用程序在此策略中的行为类似于 Web 应用程序。当用户在网页上单击链接(或在文件共享上双击图标)时,应用程序被启动。当用户关闭应用程序时,应用程序在用户的本地计算机上不再可用;此策略不会向“开始”菜单或“控制面板”中的“添加/删除程序”组添加任何内容。

Note注意

从技术角度看,应用程序被下载和安装到本地计算机上的应用程序缓存中,就如同 Web 应用程序被下载到 Web 缓存中一样。与 Web 缓存一样,最后会从应用程序缓存中清理文件。但是,从用户的角度来看,应用程序是从 Web 或文件共享运行的

此策略最适用于不常用的应用程序 -- 例如,通常一年才运行一次的雇员福利计算工具。

若要在 Visual Studio 中启用此部署策略,请在发布向导的“从 Web 安装或运行” 页上单击“不安装应用程序”。

若要启用此部署策略,请手动编辑部署清单中的“install”标记(其值可以是“true”或“false”)。(在 Mage.exe 中,请使用“应用程序类型”下拉列表中的“仅限联机状态”选项。)

请参见

社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker