diff --git a/.semver.txt b/.semver.txt index a970716..b668c3b 100644 --- a/.semver.txt +++ b/.semver.txt @@ -1 +1 @@ -1.0.15 +1.0.16 diff --git a/src/MonsterMonitor/MonsterMonitor.csproj b/src/MonsterMonitor/MonsterMonitor.csproj index f44446b..7376e40 100644 --- a/src/MonsterMonitor/MonsterMonitor.csproj +++ b/src/MonsterMonitor/MonsterMonitor.csproj @@ -6,10 +6,10 @@ 7.3 MonsterMonitor MonsterMonitor - 1.0.15 - 1.0.15 - 1.0.15 - 1.0.15 + 1.0.16 + 1.0.16 + 1.0.16 + 1.0.16 diff --git a/src/MonsterMonitor/Services/GitHubUpdateService.cs b/src/MonsterMonitor/Services/GitHubUpdateService.cs index c94ada3..e806630 100644 --- a/src/MonsterMonitor/Services/GitHubUpdateService.cs +++ b/src/MonsterMonitor/Services/GitHubUpdateService.cs @@ -66,8 +66,8 @@ namespace MonsterMonitor.Services return; } - var tempRoot = Path.Combine(Path.GetTempPath(), "MonsterMonitorUpdate"); - var packageDir = Path.Combine(tempRoot, latestVersion.ToString()); + var appDir = AppDomain.CurrentDomain.BaseDirectory; + var packageDir = Path.Combine(appDir, "update", latestVersion.ToString()); var packageZip = Path.Combine(packageDir, "update.zip"); var extractDir = Path.Combine(packageDir, "extracted"); Directory.CreateDirectory(packageDir); @@ -83,7 +83,6 @@ namespace MonsterMonitor.Services ZipFile.ExtractToDirectory(packageZip, extractDir); _log.Info("Архив обновления распакован."); - var appDir = AppDomain.CurrentDomain.BaseDirectory; var exePath = Application.ExecutablePath; var updaterBat = Path.Combine(packageDir, "apply_update.bat"); File.WriteAllText(updaterBat, BuildUpdaterScript(appDir, extractDir, exePath), Encoding.ASCII);