UDPマルチキャストグループを使用して、WindowsデスクトップアプリとWindowsストアおよび/またはWindowsストアアプリのグループとの間の通信を構築しようとしています。通信モジュールはすべてのアプリケーションに存在しますが、問題があります。デスクトップ アプリと電話アプリは System.Net 名前空間のクラスを使用し、Store アプリは Windows.Networking 名前空間のクラスを使用します。受信したデータグラムのハンドラーが呼び出されないため、Store アプリはデータグラムを受信していないようです (Wireshark トレースを調べると、指定されたマルチキャスト グループと指定されたポートのデータグラムがマシンから別のマシンに到着することがわかりました。ネットワークに問題はありません)。2 つの名前空間のクラスは互換性がないようなので、すべてのアプリケーションで同じ名前空間を使用する必要がありますが、System. Windows ストア アプリの net は推奨されないか、不可能です。また、Windows デスクトップ アプリでの Windows.Networking の使用は不可能のようです。私が間違っている?何か案は?
質問する
211 次