Я редактирую чужой код, который использует Windows Forms:
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.InitialDirectory = LevelEditorConstants.PATH_TO_DATA_DIR;
Каким-то образом открываемый каталог полностью отличается от назначенного ему постоянного значения. Как еще можно установить это значение? Текстовый поиск строки, которая является частью открытого пути, ничего не дает во всем моем решении.
ОБНОВЛЕНИЕ: После попытки сохранить файл в правильном месте (перейдя туда вручную) и вызвав исключение по несвязанным причинам, проблема решена. Понятия не имею почему.