Procházet zdrojové kódy

Create log folder if not exists fixes #1143 (#1146)

* Create log folder if not exists fixes #1143

* Fixed Format

Co-authored-by: Patrick Grabensteiner <patrick.grabensteiner@gmx.at>
Patrick Grabensteiner před 6 roky
rodič
revize
ec620e2de0
1 změnil soubory, kde provedl 6 přidání a 1 odebrání
  1. 6 1
      Ryujinx/Ui/SwitchSettings.cs

+ 6 - 1
Ryujinx/Ui/SwitchSettings.cs

@@ -462,9 +462,14 @@ namespace Ryujinx.Ui
 
         private void OpenLogsFolder_Pressed(object sender, EventArgs args)
         {
+            string logPath = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Logs");
+            
+            DirectoryInfo directory = new DirectoryInfo(logPath);
+            directory.Create();
+
             Process.Start(new ProcessStartInfo()
             {
-                FileName        = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Logs"),
+                FileName        = logPath,
                 UseShellExecute = true,
                 Verb            = "open"
             });