ClickOnce 部署使您可以将基于 Windows 的应用程序发布到 Web 服务器或网络文件共享以简化安装。Visual Studio 对通过
ClickOnce 部署的应用程序的发布和更新提供完全支持。ClickOnce 部署可用于使用 Visual Basic、Visual C# 和 Visual
J# 创建的项目,但不能用于使用 Visual C++ 创建的项目。有关部署 Visual C++ 应用程序的信息,请参见 Visual C++ 应用程序的
ClickOnce 部署

下列主题将帮助您更多地了解 ClickOnce 部署。

本节内容

ClickOnce
部署概述

提供 ClickOnce 部署技术和相关概念的简介。

选择 ClickOnce
部署策略

提供用于部署 ClickOnce 应用程序的若干选项。

选择 ClickOnce
更新策略

提供用于更新 ClickOnce 应用程序的若干选项。

ClickOnce
部署和安全

解释 ClickOnce 部署的安全问题。

发布 ClickOnce
应用程序

本节包含解释如何执行 ClickOnce 部署中涉及的常见任务的任务主题。

设置 ClickOnce
安全属性

解释 ClickOnce 部署的安全功能和代码访问安全性的角色以及安全区域。

对 ClickOnce
清单进行签名

解释如何对应用程序和部署清单进行签名。

使用 ClickOnce 部署
COM 组件

解释如何对应用程序和部署清单进行签名。

从命令行生成 ClickOnce
应用程序

解释如何使用 MSBuild
从命令行部署应用程序。

调试使用
System.Deployment.Application 的 ClickOnce 应用程序

解释如何调试实现 System.Deployment.Application
命名空间的元素的应用程序,此类元素提供高级 ClickOnce 部署功能。

ClickOnce
部署的疑难解答

提供有关 ClickOnce 部署中可能遇到的常见问题的疑难解答信息。

相关章节

选择部署策略

对 ClickOnce 和 Windows Installer 部署进行比较。

部署中的新增功能

列出 Microsoft Visual Studio 2005 中的新增功能,如 ClickOnce 部署和 64
位应用程序部署。

部署 64 位应用程序

提供有关如何使用 ClickOnce 或 Windows Installer 部署来部署 64 位应用程序的信息。

添加自定义系统必备

解释如何安装自定义系统必备(默认情况下引导程序中不包括的系统组件)。

Windows
Installer 部署

本节介绍使用安装项目的传统部署技术 Windows Installer。

部署错误信息

ClickOnce 和 Windows Installer
部署的相关错误信息的说明。