禁用 ClickOnce 应用程序的 URL 激活

通常,从 Web 服务器安装 ClickOnce 应用程序后,它会立即自动启动。 出于安全原因,可以决定禁用此行为,并告诉用户改为从“开始”菜单启动该应用程序。 以下过程描述了如何禁用 URL 激活。

此方法仅适用于从 Web 服务器安装到用户计算机上的 ClickOnce 应用程序。 它不能用于仅联机应用程序,仅联机应用程序可以通过使用其 URL 启动。 有关仅联机应用程序与已安装应用程序之间的差异的详细信息,请参阅选择 ClickOnce 部署策略

此过程使用 Windows 软件开发工具包 (SDK) 工具 MageUI.exe。 此工具的详细信息,请参阅MageUI.exe(图形化客户端中的清单生成和编辑工具)。 还可以使用 Visual Studio 执行此过程。

过程

禁用应用程序的 URL 激活的步骤

  1. 在 MageUI.exe 中打开部署清单。 如果尚未创建一个清单,请按照演练:手动部署 ClickOnce 应用程序中的步骤创建。

  2. 选择“部署选项”选项卡

  3. 清除“安装后自动运行应用程序”复选框

  4. 保存并对清单进行签名。