デスクトップアプリケーションを作成してユーザーファイアウォールを作成するにはどうすればよいですか(ユーザーがインストールした可能性のあるファイアウォールで機能する回答を探しています)、「このプログラムはインターネットにアクセスしたいですか?許す?" 私はゲームを作ろうとしています (これは私の最初のゲームなので、三目並べ)、WPF と TCP (TcpListener と TcpClient) を使用しています。
1 人のプレーヤーがサーバーとクライアントをホストし、別の PC 上の他のプレーヤーがクライアントのみを実行するという考え方です。
NAT を回避する方法をまだ完全には理解していないので、ルーターを取り外し、PC をモデムに直接接続してサーバーをテストします。もう一方のコンピューター (クライアントのみを実行しているコンピューター) でも同じことを行う必要があり、マカフィー ファイアウォールも無効にする必要があります。
私はこのことを確認しました: 高度なセキュリティ インターフェイスを備えた Windows ファイアウォール
しかし、それが私の問題を解決する方法であるかどうか(Windowsファイアウォールのみのように見えます)、およびそれを解決するために何をしなければならないかはわかりません。