Windows.Forms でファイル選択ダイアログを出したい場合はまず OpenFileDialog、SaveFileDialog クラスを使うのが普通ですが、ごくまれにShowDialogを呼び出したときにダイアログが表示されずにソフトが固まる、といったトラブルが環境依存で発生するようです。 ひとたび発生してしまうと、原因がなかなか特定できずにただ時間が過ぎていく(cymon.sys?入ってない。STAThread?してある。OpenFileDialog は大丈夫なのに SaveFileDialog だけ固まるのは何故??)、ということになります。 ただファイルを選択したいだけなのに、これでは辛い・・・、ということを経験してしまいましたので、 シンプルなファイル選択ダイアログを一から作ってみました。これでひとまず解決?
バージョン 0.1 ということで、アイコンのボタンを意図しているところに漢字が入っていたり、Undo、Redoやフィルタが効かなかったりしますが、最低限の機能は盛り込めたかと思います。