“项目设计器”->“发布”页
**“项目设计器”的“发布”**页用于配置 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。 完成发布向导与运行**“生成”菜单上的“发布”**命令的效果相同。立即发布
使用当前设置发布应用程序。 与**“发布向导”中的“完成”**按钮等效。