Screenshot 폴더 생성불가 에러 수정
This commit is contained in:
2022-12-25 22:16:19 +09:00
parent 9052652122
commit 2d7e9a9fe5

View File

@@ -145,14 +145,11 @@ namespace Mitria_Minecraft_Launcher.Updater
{ {
// 비우기 전에 스크린샷폴더 보존 /screenshots // 비우기 전에 스크린샷폴더 보존 /screenshots
string oldScreenshotsDirectory = CommonLibrary.Extensions.PathCombineW(Settings.UserLauncherConfig.GameDirectory, Settings.NowProfile.ServerName, "screenshots"); string oldScreenshotsDirectory = CommonLibrary.Extensions.PathCombineW(Settings.UserLauncherConfig.GameDirectory, Settings.NowProfile.ServerName, "screenshots");
string newScreenshotsDirectory = CommonLibrary.Extensions.PathCombineW("screenshots " + DateTime.Now.ToString()); string newScreenshotsDirectory = "screenshots "+ DateTime.Now.ToString("yyyyMMddHHmmss");
if (System.IO.Directory.Exists(oldScreenshotsDirectory) && System.IO.Directory.GetFiles(oldScreenshotsDirectory, "*", System.IO.SearchOption.AllDirectories).Length > 0) if (System.IO.Directory.Exists(oldScreenshotsDirectory) && System.IO.Directory.GetFiles(oldScreenshotsDirectory, "*", System.IO.SearchOption.AllDirectories).Length > 0)
{ {
Log.INFO("[Package] Screenshots Directory Backup : " + newScreenshotsDirectory); Log.INFO("[Package] Screenshots Directory Backup : " + newScreenshotsDirectory);
if(!System.IO.Directory.Exists(newScreenshotsDirectory))
{
System.IO.Directory.CreateDirectory(newScreenshotsDirectory);
}
System.IO.Directory.Move(oldScreenshotsDirectory, newScreenshotsDirectory); System.IO.Directory.Move(oldScreenshotsDirectory, newScreenshotsDirectory);
} }