Browse Source

Catch error when downloading install package

Eric Reed 12 years ago
parent
commit
34ea03c36a
1 changed files with 10 additions and 1 deletions
  1. 10 1
      MediaBrowser.Installer/MainWindow.xaml.cs

+ 10 - 1
MediaBrowser.Installer/MainWindow.xaml.cs

@@ -154,8 +154,17 @@ namespace MediaBrowser.Installer
             }
 
             // Download
+            string archive = null;
             lblStatus.Content = string.Format("Downloading {0} (version {1})...", FriendlyName, version.versionStr);
-            var archive = await DownloadPackage(version);
+            try
+            {
+                archive = await DownloadPackage(version);
+            }
+            catch (Exception e)
+            {
+                SystemClose("Error Downloading Package - " + e.GetType().FullName + "\n\n" + e.Message);
+            }
+
             dlAnimation.StopAnimation();
             prgProgress.Visibility = btnCancel.Visibility = Visibility.Hidden;