|
分類:[C#]
VisualStudio2012でC#で開発中に、原因のわからないトラブルに遭遇しました。
【OpenFileDialog.Show()が起動しない】 ConsoleApplicationから、OpenFileDialog.Show()を呼び出したところ、 何もアクションが起きずに固まってしまいます。
Mainのコードは以下のような簡単なものです。 そのほかの部分は、参照設定にSystem.Windows.Formsを追加した以外は、 VisualStudioの自動生成のまま変更していません。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms;
namespace ConsoleApplication2 { class Program { static void Main(string[] args) { OpenFileDialog ofd = new OpenFileDialog(); ofd.ShowDialog(); //表示されない MessageBox.Show("hello"); //ここまで到達しない } } }
原因、解決方法がわかるかたがいらしたら、よろしくお願いします。
|