“发布选项”对话框
**“发布选项”**对话框指定应用程序的部署选项。
若要访问此对话框,请在**“解决方案资源管理器”中单击项目节点,然后在“项目”菜单上单击“属性”。 当“项目设计器”出现时,单击“发布”选项卡。 在“发布”页上,单击“选项”**按钮。
**“发布选项”**对话框分成四个单独的部分,您可以通过一个新的导航窗格访问它们。
下面几部分介绍了这一新的 UI 配置。
说明
若要访问**“说明”选项,请单击“发布选项”对话框中的“说明”**。
发布语言
指定待发布的应用程序的语言和区域设置。发行者姓名
指定应用程序发布者的名称(可选)。 如果此框是空的,则使用计算机的 RegisteredOrganization 属性的值。 如果此值为空,则使用项目名称。套件名称
指定**“开始”**菜单上将要安装应用程序的文件夹名称。产品名称
指定应用程序的产品名称(可选)。 如果产品名称是空的,则使用程序集名称。支持 URL
指定包含应用程序支持信息的网站。 指定此 URL 是可选的。 如果使用该选项,此 URL 将出现在 Windows 控制面板中与您的应用程序对应的**“添加或删除程序”**项中。错误 URL
指定将在 ClickOnce 安装期间遇到的对话框中显示的网站。 有关更多信息,请参见 <customErrorReporting> 元素(ClickOnce 部署)。
部署
若要访问**“部署”选项,请单击“发布选项”对话框中的“部署”**。
部署网页
指定部署网页的名称。 默认文件名称为 Publish.htm。每次发布后自动生成部署网页
当选中此复选框(默认)时,发布过程将生成部署网页。此选项仅在指定**“部署网页”**时可用。
发布后打开部署网页
当选中此复选框时(默认),自动生成的部署网页将会在发布后打开。使用“.deploy”文件扩展名
如果选中此复选框(默认),部署文件的扩展名为 .deploy。 有关为何应使用此扩展名的更多信息,请参见 ClickOnce 部署中的服务器和客户端配置问题中的“Windows Server:锁定的内容类型”。对于 CD 安装,插入 CD 时将自动启动安装程序
默认情况下清除此选项。 选择此选项可在 CD-ROM 或 DVD-ROM 安装的根级别生成一个 autorun.inf 文件;当用户将 CD-ROM 或 DVD-ROM 插入到计算机时,autorun.inf 文件会自动启动安装。验证上载到 Web 服务器的文件
当选中此复选框时(默认),发布进程会下载每个文件以验证它们是否可以下载。 若有不能下载的文件则会通知您。
清单
若要访问**“清单”选项,请单击“发布选项”对话框中的“清单”**。
阻止应用程序通过 URL 激活
当清除此复选框时(默认),应用程序在安装后会自动运行。 选中此复选框可指定最终用户只能从**“开始”**菜单启动该应用程序;这将阻止使用 URL 启动应用程序。 有关更多信息,请参见 DisallowUrlActivation。允许给应用程序传递 URL 参数
默认情况下清除此选项。 选中此复选框可在部署清单中将 trustURLParameters 设置为 true;这将允许应用程序访问并处理 URL 参数信息。 您的应用程序还必须调用 ActivationUri 以检索用于启动该应用程序部署清单的 URL。 有关如何执行此操作的信息,请参见如何:在联机 ClickOnce 应用程序中检索查询字符串信息。将应用程序清单用于信任信息
选定此选项后,您可以使用自己的**“发布者名称”、“产品名称”和“支持 URL”(即,您自己的公司名和应用程序名)重新签名应用程序清单(使用证书)。 发布者、产品和支持 URL 信息在安装时出现在“是否要信任此应用程序?”**对话框中。 默认情况下,此复选框会被清除,并且部署使用 Microsoft 证书信息。排除部署程序 URL
指定是否从部署清单中排除部署提供程序 URL。 从 Visual Studio 2008 SP1 开始,如果应用程序更新来自首次发布时未知的位置,则可以从清单中排除部署提供程序 URL。 应用程序发布后,将会从安装应用程序的位置检查更新。创建桌面快捷方式
指定安装期间是否在桌面上创建图标。 仅对脱机应用程序创建快捷方式。
文件关联
若要访问**“文件关联”选项,请单击“发布选项”对话框中的“文件关联”**。
扩展名
指定要与应用程序关联的文件扩展名。说明
对文件类型的说明。ProgID
唯一标识文件类型的名称。图标
指定用于带有此扩展名的文件的图标。