小编Kev*_*vin的帖子

如何失败,如果没有回滚,如何添加防火墙例外和显示消息

在这种情况下,我想安装一个应用程序并在安装时添加防火墙例外,但是当失败时,安装不应该回滚,而是向执行安装的用户/管理员显示通知.

我使用WIX来构建安装程序.到目前为止我所拥有的是安装防火墙例外的以下内容:

<Component Id="fwException" DiskId="1" Guid="guid">
      <fw:FirewallException
          Name="new firewall exception"
          Id="FirewallException"
          Port="1234"
          Protocol="tcp"
          Scope="any"
          IgnoreFailure="yes"
          >
      </fw:FirewallException>
 </Component>
Run Code Online (Sandbox Code Playgroud)

一切正常但不回滚,但如何让安装程序在安装结束时显示通知或对话框,通知用户尚未添加防火墙例外.

由于无法在防火墙中添加异常,因此在进行故障排除时可能会产生误导.

我想在某个地方使用?fwException = INSTALLSTATE_ABSENT,但不知道在哪里使用它来获得所需的效果.

任何提示/提示非常感谢.

wix

5
推荐指数
1
解决办法
1945
查看次数

标签 统计

wix ×1