C:\Temp フォルダーに Wifi ネットワーク接続用のショートカットを作成しました (特別な種類のショートカット)。
C#を使用してこれを起動しようとしています
System.Diagnostics.Process myProc = new System.Diagnostics.Process(); myProc.StartInfo.FileName = "C:\\Temp\\wifi.lnk"; myProc.Start();
上記のコードを実行しても、実際には何も起こりません。「UseShellExecutable = False」および「RedirectStandardError = True」を設定すると、「指定された実行可能ファイルは有効な Win32 アプリケーションではありません」という例外が発生します。
「FindExecutable()」メソッドをピン呼び出しして実行可能ファイルを見つけようとしましたが、空の文字列が返されます。
どんな助けでも大歓迎です。