C#(2019)のコンソールアプリで string bmpFullPath = @"c:\test\1.bmp";

C#(2019)のコンソールアプリで string bmpFullPath = @"c:\test\1.bmp"; System.Diagnostics.Process p1 = System.Diagnostics.Process.Start(bmpFullPath); として Windows既定のビューワで画像ファイルを開きたいのですが、 System.ComponentModel.Win32Exception: 'The specified executable is not a valid application for this OS platform.' というエラーがでて開くことができません。 C#のフォームアプリで同じことをしてみたら開けるのですが、 コンソールアプリの場合にはどうすれば開けるでしょうか? 方法を教えて頂けると助かります。 OSはWindows7です。

C言語関連19閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

.net core 3.0のプロジェクトになってませんか? プロジェクトを作り直して コンソールアプリケーション(.Net Framework) ならうまくいくと思います。