瀏覽代碼

Remove archive after extraction

Eric Reed 12 年之前
父節點
當前提交
dd5bb6890e
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      MediaBrowser.Installer/MainWindow.xaml.cs

+ 13 - 0
MediaBrowser.Installer/MainWindow.xaml.cs

@@ -212,6 +212,19 @@ namespace MediaBrowser.Installer
             try 
             {
                 ExtractPackage(archive);
+                // We're done with it so delete it (this is necessary for update operations)
+                try
+                {
+                    File.Delete(archive);
+                }
+                catch (FileNotFoundException)
+                {
+                }
+                catch (Exception e)
+                {
+
+                    SystemClose("Error Removing Archive - " + e.GetType().FullName + "\n\n" + e.Message);
+                }
             }
             catch (Exception e)
             {