私はこの質問が奇妙に思えることを知っています。
私は .NET Micro Framework を使用して C# で小さなプログラムを作成します。このプログラムは、デフォルトのエミュレーターを使用して、エミュレーターの 5 つのボタンを使用してフラッシュ ライトをエミュレートし、interruptport を使用してイベントを発生させます。
一番下のボタンを押すと、arraylist の使用ログに保存されているすべてのレコードが txt ファイルに出力されるようにコーディングしました。非常にシンプルでわかりやすい、Streamwriter インスタンスを作成しました
StreamWriter sw = new StreamWriter(@"c:\temp.txt");
しかし、この行で「System.IO.dll で「System.ArgumentException」タイプの未処理の例外が発生しました」がスローされます。
これを修正することはできません。なぜここに引数の例外があるのか理解できません。このコードは、Visual C# のコンソール プロジェクトでは正常に機能しますが、Micro Framework では機能しません。