WindowsPC内のローカルホストでソケット通信するソフトウェアを作成しているのですが、プログラムのコンパイル後に実行すると「アプリケーションをファイアウォールの例外に追加するかどうか」を聞いてくる時と聞いてこない時があります。

この、「例外に追加するか」を聞いてくる場合と聞いてこない場合が発生する条件というのは何かあるのでしょうか?

出来れば強制的に聞いてくるような実装をしたいのですが。