Removes MSI deployment tool feature

Removes the option to build a separate MSI deployment tool.
This simplifies the packaging process and reduces the number of artifacts produced.
The functionality is deemed redundant and not widely used.
This commit is contained in:
Kevin Bost
2025-04-08 00:33:40 -07:00
parent 8cfec1003b
commit f97605971d
20 changed files with 4 additions and 178 deletions

View File

@@ -2,7 +2,6 @@
using System.Globalization;
using System.Runtime.Versioning;
using System.Xml.Linq;
using Microsoft.Deployment.WindowsInstaller;
using Microsoft.Win32;
using NuGet.Packaging;
using Velopack.Compression;
@@ -13,6 +12,7 @@ using Velopack.Util;
using Velopack.Vpk;
using Velopack.Vpk.Logging;
using Velopack.Windows;
using WixToolset.Dtf.WindowsInstaller;
namespace Velopack.Packaging.Tests;
@@ -645,7 +645,7 @@ public class WindowsPackTests
var runner = GetPackRunner(logger);
await runner.Run(options);
string msiPath = Path.Combine(tmpReleaseDir, $"{id}-win-DeploymentTool.msi");
string msiPath = Path.Combine(tmpReleaseDir, $"{id}-win.msi");
Assert.True(File.Exists(msiPath));
using Database db = new Database(msiPath);