“项目设计器”->“发布”页

**“项目设计器”“发布”**页用于配置 ClickOnce 部署的属性。

若要访问**“发布”页,请在“解决方案资源管理器”中选择项目节点,然后在“项目”菜单上单击“属性”。 当“项目设计器”出现时,单击“发布”**选项卡。

备注

还可以在“发布向导”中(可从“生成”菜单或通过单击此页上的“发布向导”按钮访问)设置在此描述的一些 ClickOnce 属性。

  • 发布文件夹位置
    指定应用程序的发布位置。 可以是驱动器路径 (C:\deploy\myapplication)、文件共享 (\\server\myapplication)、FTP 服务器 (ftp://ftp.microsoft.com/myapplication) 或网站 (https://www.microsoft.com/myapplication)。 请注意,要让浏览(“...”)按钮发挥作用,**“发布位置”**框中必须包含文本。

    默认情况下,若已安装 IIS,发布位置为 https://localhost/<projectname>/;若未安装 IIS,发布位置为 publish\ 目录。 如果您的计算机正在运行 Windows Vista,则默认值始终为 publish\ 目录,而与是否已安装 IIS 无关。

  • 安装文件夹 URL
    可选。 指定用户开始安装应用程序的网站。 只有在该网站与**“发布位置”**不同时才需要指定,例如,在将发布应用程序到临时服务器时。

  • 安装模式和设置
    确定是直接从**“发布位置”运行应用程序(当选中“该应用程序只能联机使用”时),还是安装应用程序并将其添加到“开始”菜单和“控制面板”中的“添加或删除程序”项(当选中“该应用程序也可以脱机使用”**时)。

    对于 WPF Web 浏览器应用程序,**“该应用程序也可以脱机使用”**选项是禁用的,因为这样的应用程序只在联机时可用。

  • 应用程序文件
    打开 Application Files Dialog Box,该对话框用于指定安装单个文件的方法和位置。

  • 必备组件
    打开“系统必备”对话框,该对话框用于指定与应用程序一起安装的必备组件,例如 .NET Framework。

  • 更新
    打开 Application Updates Dialog Box,该对话框用于指定应用程序的更新行为。 当选择**“该应用程序只能联机使用”**时不可用。

  • 选项
    打开 Publish Options Dialog Box,该对话框用于指定其他高级发布选项。

  • 发布版本
    设置应用程序的发布版本号;更改版本号后,应用程序按更新版本发布。 发布版本的每个部分(“主要”“次要”“内部版本”“修订”)可以有一个最大值 65355 (MaxValue),该值是 Version 允许的最大值。

    当使用 ClickOnce 安装多个版本的应用程序时,安装会将应用程序的早期版本移动到位于您指定的发布位置的名为“Archive”的文件夹中。 按照这种方式对早期版本进行存档,可以使安装目录与早期版本所在的文件夹分开。

  • 随每次发布自动递增修订号
    可选。 如果选中此选项(默认设置),则每发布一次应用程序,发布版本号的**“修订”**部分就会递增 1。 这使应用程序作为更新发布。

  • 发布向导
    打开 Publish Wizard。 完成发布向导与运行**“生成”菜单上的“发布”**命令的效果相同。

  • 立即发布
    使用当前设置发布应用程序。 与**“发布向导”中的“完成”**按钮等效。

请参见

任务

如何:使用发布向导发布 ClickOnce 应用程序

如何:指定 Visual Studio 复制文件的位置

如何:指定最终用户将从中进行安装的位置

如何:指定技术支持链接

如何:指定 ClickOnce 脱机或联机安装模式

如何:为 CD 安装启用自动启动

如何:设置 ClickOnce 发布版本

如何:自动递增 ClickOnce 发布版本

如何:指定通过 ClickOnce 发布的文件

如何:与 ClickOnce 应用程序一起安装系统必备组件

如何:管理 ClickOnce 应用程序的更新

如何:更改 ClickOnce 应用程序的发布语言

如何:指定 ClickOnce 应用程序的“开始”菜单名称

如何:指定 ClickOnce 应用程序的发布页

概念

发布 ClickOnce 应用程序

ClickOnce 安全和部署