2011-06-08 11 views
0

32feet.NETライブラリを使用してBluetoothサービスを作成しています。しかし、リスナーが無効な引数で開始できないというメッセージが表示されました。これは、指定されたGUID値に関連している可能性があります。私はVisual Studioでツール→Create Guidメニューオプションを使って、デザイン時にGUIDを生成しました。32feet.NET:BluetoothリスナーとGUID値の問題

以下、コードスニペットを投稿しています。

public static void Main() 
    { 
     BluetoothListener lsnr = new BluetoothListener(MyConsts.MyServiceUuid); 
     lsnr.Start();//It throws an Invalid arguement supplied exception 
     BluetoothClient conn = new BluetoothClient(); 
     conn = lsnr.AcceptBluetoothClient(); 
     Stream peerStream = conn.GetStream(); 

    } 
class MyConsts 
{ 
    public static Guid MyServiceUuid = new Guid("{1D69EDBD-9862-43fe-A242-98322AE764A4}"); 
} 

答えて

0

システムに問題があると思います。あなたのドングルを取り外して再試行するか、再起動して固定されているか確認してください。

これは例外の完全なスタックトレースを表示するのに役立たない場合。

(ご参考までにconnを初期化する必要はありません)

アラン(32feet.NETメンテナー)