Visual C# 2005 Windows Form アプリケーション です。
USB IrDA を 購入しまして、それと 携帯電話の赤外線 で 通信したいと思っています。
using System.Net;
using System.Net.Sockets;
を 追加して、参照の追加から System.Net.IrDA を 追加
C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\System.Net.IrDA.dll
コンパクトフレームワーク2.0 に あります。
private void button1_Click(object sender, EventArgs e)
{
IrDADeviceInfo[] irDevces;
IrDAClient irClient = new IrDAClient ();
irDevces = irClient.DiscoverDevices(2); <- ここで エラー になります。
MessageBox.Show( irDevces.ToString() );
MessageBox.Show( "END" );
}
!InvalidProgramExceptionはハンドルされませんでした。
共通言語ランタイムが無効なプログラムを検出しました。
と でてしまいます。
Compact Framework を Form アプリケーションで 使うことはできないのでしょうか?
どなたか 教えてください。