FolderBrowserDialogを使用してみましたが、開発マシンで動作するようです。ただし、これはWindows 2008 R2ServerCoreではサポートされていません。とにかくこのコードを実行しようとしました-ダイアログは表示されますが、メイン表示ペインは使用できません。
また、Windows shell32 API(SHBrowseForFolder)を使用してみましたが、まったく同じ結果になりました。ComDlg32 GetOpenFileNameは、ファイルを選択するために正常に機能しているようです。
他に何を試すべきかわからない。