MonoDevelopの下で私のC#プロジェクトをビルドして実行するのに問題があります。MonoDevelopでShowDialogがクラッシュするのはなぜですか?
OpenFileDilog.ShowDialog()
の電話は、私には適切なタイトルのウィンドウが表示されますが、完全にブランクです。エグゼクティブはクラッシュよりもしばらく待ちます。
同じMonoDevelop環境に別のC#プロジェクトビルドもあり、うまく動作します。さて、それほどうまくはないが、少なくともOpenFileDialogsはクラッシュすることはありません。だから私はここで少し困惑しています。それはプロジェクト特有のものでしょうか?それを避けるために私は何をすべきですか?
更新日:これはどのようなモーダルフォームでも同じように機能します。したがって、それはOpenFileDilog
ではなく、ShowDialog()
です。また、ShowDialogの呼び出し元が開いている他のウィンドウと関係があるかもしれません。
So.私はShow()
で他のフォームを開き、別のウィンドウをShowDialog()
とオープンしようとするフォームを持っていて、上記のように説明します。
いくつかの詳細:
のMac OS X 10.6.8(10K594)
モノ2.10.6
MonoDevelopの2.8.5
粉砕すると嫌です! – scottheckel
2つのプロジェクト間の参照を比較しましたか? –
有効なInitialDirectoryを渡していますか? – GrandMasterFlush