Definindo pasta padrão para o diálogo openfile

eu tenho umOpenFileDialog e estou tentando definir a pasta padrão. Inicialmente eu tinha definido paraEnvironment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder1" e isso funcionou bem. No entanto eu mudei paraEnvironment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder2" e ainda aparece em new_folder1. Quando eu depurar, o diálogo éInitialDirectory é new_folder2. Eu deletei new_folder1, mas a caixa de diálogo ainda procura quando é inicializada. Agora não há referências em nenhum lugar do meu código para new_folder1.

Alguma idéia do que pode estar acontecendo?

Edit: Aqui está o código onde eu configurei minha inicialOpenFileDialog:

 OpenFileDialog dlg = new OpenFileDialog();
 dlg.Filter = "XML files (*.xml)|*.xml";
 String pathDefault = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder2";
 dlg.InitialDirectory = pathDefault;

questionAnswers(1)

yourAnswerToTheQuestion