如果在“您要在哪里发布该应用程序?”页中输入 URL(HTTP 地址),则不会显示“用户如何安装应用程序?”页。
在运行发布向导前,应适当地设置发布属性。例如,如果要指定密钥为 ClickOnce 应用程序签名,则可以在“项目设计器”的“签名”页中执行该操作。有关更多信息,请参见对 ClickOnce 清单进行签名。
注意 |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述有所不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
发布到 Web
-
在“解决方案资源管理器”中,选择应用程序项目。
-
右击项目节点,然后选择“发布”。
出现“发布向导”。
-
在“您要在哪里发布该应用程序?”页上,使用格式 http://www.microsoft.com/foldername 输入一个有效的 URL,然后单击“下一步”。
-
在“该应用程序可以脱机使用吗?”页中,单击适当的选项:
-
如果要使应用程序在用户与网络断开连接时也可以运行,则单击“是,该应用程序可以联机或脱机使用”。“开始”菜单上将创建应用程序的快捷方式。
-
如果要从发布位置直接运行应用程序,则单击“否,该应用程序只能联机使用”。“开始”菜单上不创建快捷方式。
单击“下一步”继续。
-
-
单击“完成”以发布应用程序。
发布状态显示在任务栏的状态通知区域中。
发布到文件共享
-
在“解决方案资源管理器”中,选择应用程序项目。
-
在“生成”菜单上,单击“发布 Projectname”。
出现“发布向导”。
-
在“您要在哪里发布该应用程序?”页上,使用格式 //machinename/applicationname 输入一个有效的文件路径,然后单击“下一步”。
注意 如果用户将从 Web 安装该应用程序,则文件路径必须对应于用户将访问的 URL。例如,如果用户将从 http://www.microsoft.com/myapplication/publish.htm 安装,则输入路径 c:/inetpub/wwwroot/myapplication。
-
在“用户如何安装应用程序?”页中,选择用户安装应用程序的位置:
-
如果用户从网站安装,则单击“从网站”,并输入与上一步中输入的文件路径相对应的 URL,然后单击“下一步”。(此选项通常在将 FTP 地址指定为发布位置时使用。从 FTP 的直接下载不受支持,因此需要在此处输入 URL。)
-
如果用户从文件共享直接安装应用程序,则单击“从 UNC 路径或文件共享”,然后单击“下一步”。(此选项用于形式为 c:/deploy/myapp 或 //server/myapp 的发布位置。)
-
如果用户从可移动媒体安装,则单击“从 CD-ROM 或 DVD-ROM”,然后单击“下一步”。
-
-
在“该应用程序可以脱机使用吗?”页中,单击适当的选项:
-
如果要使应用程序在用户与网络断开连接时也可以运行,则单击“是,该应用程序可以联机或脱机使用”。“开始”菜单上将创建应用程序的快捷方式。
-
如果要从发布位置直接运行应用程序,则单击“否,该应用程序只能联机使用”。“开始”菜单上不创建快捷方式。
单击“下一步”继续。
-
-
单击“完成”以发布应用程序。
发布状态显示在任务栏的状态通知区域中。
发布到 CD-ROM 或 DVD-ROM
-
在“解决方案资源管理器”中,右击应用程序项目并选择“属性”。
出现“项目设计器”。
-
单击“发布”选项卡在“项目设计器”中打开“发布”页,然后单击“发布向导”按钮。
出现“发布向导”。
-
在“您要在哪里发布该应用程序?”页中,输入发布应用程序的文件路径或 FTP 位置(如 d:/deploy)。然后,单击“下一步”继续。
-
在“用户如何安装应用程序?”页中,单击“从 CD-ROM 或 DVD-ROM”,然后单击“下一步”。
-
如果在 CD-ROM 上发布应用程序,可能会希望从网站提供更新。在“应用程序将到哪里检查更新?”页中,选择更新选项:
-
如果应用程序将检查更新,则单击“该应用程序将从下列位置检查更新”,然后输入发布更新的位置。输入的位置可以是文件位置、网站或 FTP 服务器。
-
如果应用程序不检查更新,则单击“该应用程序将不检查更新”。
单击“下一步”继续。
-
-
单击“完成”以发布应用程序。
发布状态显示在任务栏的状态通知区域中。
注意 完成发布后,需要使用 CD 刻录机或 DVD 刻录机从步骤 3 中指定的位置将文件复制到 CD-ROM 或 DVD-ROM 媒体。