diff --git a/Daybreak/Daybreak.csproj b/Daybreak/Daybreak.csproj
index 4a029184..e7654cab 100644
--- a/Daybreak/Daybreak.csproj
+++ b/Daybreak/Daybreak.csproj
@@ -9,7 +9,7 @@
false
preview
Daybreak.ico
- 0.2
+ 0.2.1
diff --git a/Daybreak/Services/Updater/ApplicationUpdater.cs b/Daybreak/Services/Updater/ApplicationUpdater.cs
index 25a3a4a3..b8525a80 100644
--- a/Daybreak/Services/Updater/ApplicationUpdater.cs
+++ b/Daybreak/Services/Updater/ApplicationUpdater.cs
@@ -22,6 +22,7 @@ public sealed class ApplicationUpdater : IApplicationUpdater
private const string OutputPathTag = "{OUTPUTPATh}";
private const string Url = "https://github.com/AlexMacocian/Daybreak/releases/latest";
private const string DownloadUrl = $"https://github.com/AlexMacocian/Daybreak/releases/download/v{VersionTag}/Daybreakv{VersionTag}.zip";
+ private const string SetExecutionPolicy = $"Set-ExecutionPolicy RemoteSigned -Scope CurrentUser";
private const string DelayCommand = "Start-Sleep -m 3000";
private const string ExtractCommandTemplate = $"Expand-Archive -Path '{InputFileTag}' -DestinationPath '{OutputPathTag}' -Force";
private const string RunClientCommand = @".\Daybreak.exe";
@@ -99,7 +100,8 @@ public async Task UpdateAvailable()
public void FinalizeUpdate()
{
File.WriteAllLines(ExtractAndRunPs1, new List()
- {
+ {
+ SetExecutionPolicy,
DelayCommand,
ExtractCommandTemplate
.Replace(InputFileTag, Path.GetFullPath(TempFile))