EXEが実行されている現在のディレクトリを取得するにはどうすればよいですか?次の2つのコードを試しましたが、機能しません。
Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
上記を使用すると、「「アセンブリ」という名前が存在しません...」というエラーが発生します。
Directory.GetCurrentDirectory()
また、動作しません。
編集
OK動作する別のコードを見つけましたが、ディレクトリ "\ Windows"が表示されますが、プログラムはSDカードから実行されています。プログラムをデバイスの「ProgramFiles」フォルダにコピーしましたが、ディレクトリ「\Windows」が再び表示されました。
現在のディレクトリを取得するにはどうすればよいですか、より具体的にはSDカード/フラッシュメモリのパスを取得するにはどうすればよいですか?