diff --git a/Program.cs b/Program.cs
index cdb3160..f126c4d 100644
--- a/Program.cs
+++ b/Program.cs
@@ -992,8 +992,11 @@ static async Task DownloadAndInstallPackage(string displayName, string url, stri
await Task.Delay(100);
var fileInfo = new FileInfo(localPath);
- Logger.Debug($"Downloaded {displayName} to: {localPath} (Size: {fileInfo.Length / 1024 / 1024:F2} MB)");
- Logger.WriteSubProgress("Downloaded", $"{fileInfo.Length / 1024 / 1024:F1} MB");
+ var sizeText = fileInfo.Length < 1024 * 1024
+ ? $"{fileInfo.Length / 1024.0:F1} KB"
+ : $"{fileInfo.Length / 1024.0 / 1024:F1} MB";
+ Logger.Debug($"Downloaded {displayName} to: {localPath} (Size: {sizeText})");
+ Logger.WriteSubProgress("Downloaded", sizeText);
// Install based on type
Logger.Debug($"Installing {displayName} using {type} installer...");
diff --git a/installer/Product.wxs b/installer/Product.wxs
index 1e9fb8c..9b72bd8 100644
--- a/installer/Product.wxs
+++ b/installer/Product.wxs
@@ -36,6 +36,9 @@
+
@@ -73,13 +76,29 @@
-
+
+
+
+
+