소스 검색

Added check for AppData directory when creating settings file incase DB was not created first

Brett Credo 8 년 전
부모
커밋
3516cb2191
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      BulkPrinting/BulkPrinting/Utility.cs

+ 4 - 0
BulkPrinting/BulkPrinting/Utility.cs

@@ -231,6 +231,10 @@ namespace BulkPrinting
231 231
             string MaxAppDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), Configuration.MaxDataPathName);
232 232
             string MaxSettingsFilePath = Path.Combine(MaxAppDataPath, "maxsettings.dat");
233 233
             SavedSettings StoredValues = new SavedSettings();
234
+            if (!Directory.Exists(MaxAppDataPath))
235
+            {
236
+                Directory.CreateDirectory(MaxAppDataPath);
237
+            }
234 238
             if (File.Exists(MaxSettingsFilePath)) {
235 239
                 StoredValues = JsonConvert.DeserializeObject<SavedSettings>(File.ReadAllText(MaxSettingsFilePath));
236 240
             }