ソースを参照

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
             }