2010-04-22 86 views
3

我有一個WiX安裝程序項目,我在其中使用WiX FirewallException作爲安裝程序的一部分添加了兩個防火牆例外。這在客戶端機器使用Windows防火牆時效果很好,但我得到一個報告,指出在使用諾曼個人防火牆時,用戶無法使解決方案運行。關於此問題的一些問題:爲Windows防火牆產品添加防火牆例外,比如諾曼,諾頓等

  • 其他防火牆產品通常會遵守添加到Windows防火牆的規則嗎?如果是這樣 - 這只是一個導入或防火牆產品總是會尊重Windows防火牆規則的變化?
  • 是否有任何通用的方法來添加防火牆例外,以便所有/許多防火牆在安裝程序(例如WiX防火牆擴展程序)期間都會尊重它們?
  • 使用netsh會導致防火牆異常被添加到Windows防火牆以外的其他產品嗎?

回答

3

我相信所有這一切的答案是否定的,不是。這是我甚至沒有嘗試在我的安裝中執行任何操作的原因之一。我總是鼓勵應用程序開發編寫不需要按摩防火牆的系統和/或讓系統工程師使用文檔來向最終用戶正確記錄網絡要求。如果每個人都明白這是一次盡力而爲的嘗試,並且文檔必須可用於幫助用戶集成到他們的定製環境中,我纔會在安裝程序中嘗試自動化。這和我自然不利於我的用戶操作系統配置設置的方式未經他們(真正的)同意。