0
我使用WiX安裝程序安裝我的Windows服務。它增加了防火牆例外:WiX安裝程序:如何添加防火牆例外規則?
<File Id="file_1000_" Checksum="yes" Vital="yes" KeyPath="yes" Source="$(var.SourceFiles)\MyService.exe">
<fwrules:FirewallException Id="FirewallDomainMySvcTCP"
Name="My Service Domain TCP"
Protocol="tcp"
Port="[PORTNUMBER]"
Scope="any"
IgnoreFailure="yes"
Profile="domain" />
我的服務是幾個WCF服務的Windows主機。
然後我運行一個查詢從其他工作站到服務,它無法連接。 我去控制面板 - >防火牆 - >高級 - >入站規則,看到規則存在,但在「程序和服務」它有一個 「此程序:」 當我標記「所有程序符合指定的條件」我的客戶連接到服務並且工作正常。
如何在我的安裝程序中添加用於 的防火牆例外規則「符合指定條件的所有程序」但不適用於一個exe?