发布向导

使用**“发布向导”**指定发布应用程序的位置。

提示

发布向导对于 WPF Web 浏览器应用程序是不可用的。

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

**“发布向导”**由若干页组成,并根据您指定的发布位置的类型而有所不同。 下面的每一节描述该向导的一页。

要在哪里发布应用程序?

  • 指定发布该应用程序的位置
    可以将应用程序发布到网站、FTP 服务器或文件路径。 此路径与您在**“项目设计器”中指定的发布位置相同。 请参见“项目设计器”->“发布”页。 键入磁盘路径、文件共享、FTP 站点或网站 URL 形式的位置,或者单击“浏览”**按钮浏览到相应位置。

    • 磁盘路径:指定可以将应用程序从其中复制到 CD-ROM 或 DVD-ROM 的本地磁盘路径。 此路径可以是标准 Windows 格式的相对路径或绝对路径,例如:C:\Deploy\MyApplication 或 \MyApplication。

    • 文件共享:使用通用命名约定 (UNC) 路径指定将从其部署应用程序的文件共享,例如:\\ServerName\MyApplication\。

    • FTP 服务器:使用 FTP 指定可以从中下载应用程序的网站的路径,例如:ftp://ftp.contoso.com/MyApplication。

    • 网站:使用 HTTP 指定可以从中下载应用程序的网站的 URL,例如:https://www.contoso.com/MyApplication。 如果指定网站,则将跳过下一页而直接转至**“此应用程序是否将可脱机使用?”**。

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

用户如何安装应用程序?

  • 从网站
    指定将从其中部署应用程序的 Web 或 FTP 服务器的 URL。 如果已在前一页中指定了一个 FTP 共享,则此选项为默认选项。

  • 从 UNC 路径或文件共享
    指定的文件共享显示在**“指定 UNC 路径”**中。 如果已在前一页中指定了一个 UNC 路径或文件共享,则此选项为默认选项。

  • 从 CD-ROM 或 DVD-ROM
    如果已在前一页中指定了一个磁盘路径,则此选项为默认选项。 选择此选项可在 CD-ROM 或 DVD-ROM 安装的根级别生成一个 autorun.inf 文件;当用户将 CD-ROM 或 DVD-ROM 插入到计算机时,autorun.inf 文件会自动启动安装。

此应用程序是否将可脱机使用?

提示

此页仅适用于从网站或文件共享部署的应用程序。

  • 是,该应用程序可以联机或脱机使用
    将向**“开始”菜单添加一个快捷方式,以便用户可以脱机访问安装的程序。 此外,用户还可以使用“控制面板”中的“添加或删除程序”**卸载该应用程序。 这是默认选项。

  • 否,该应用程序只能联机使用
    将不向**“开始”**菜单添加快捷方式。 该应用程序将直接从发布位置运行。

应用程序将到哪里检查更新?

提示

此页仅适用于从磁盘路径部署的应用程序。 如果部署位置为网站或文件共享,则应用程序将从您在“应用程序更新”对话框中指定的位置检查更新。

  • 该应用程序将从下列位置检查更新
    选择此选项并指定将承载应用程序更新的服务器的 URL。 默认位置应与**“应用程序更新”**对话框中指定的位置相同。

  • 该应用程序将不检查更新
    如果应用程序将不检查更新,请选择此选项。 默认情况下,该选项是选中的。

请参见

参考

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

概念

发布 ClickOnce 应用程序

ClickOnce 安全和部署