がありOpenFileDialog、デフォルトのフォルダを設定しようとしています。最初に私はそれを設定しましたEnvironment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder1"、そしてそれはうまくいきました。ただし、これをに変更してEnvironment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder2"も、new_folder1にポップアップ表示されます。デバッグすると、ダイアログInitialDirectoryはnew_folder2になります。new_folder1を削除しましたが、起動時にダイアログがそれを探します。私のコードのどこにもnew_folder1への参照はありません。
何が起こっているのかについてのアイデアはありますか?
編集:これが私のイニシャルを設定したコードですOpenFileDialog:
OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "XML files (*.xml)|*.xml";
String pathDefault = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder2";
dlg.InitialDirectory = pathDefault;