From b9d73fc6e9799a44260d524a3d039dc02ac65f7e Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Wed, 15 May 2024 22:35:17 +0100 Subject: [PATCH] fix: Squirrel migration fails if there are files in the package with no extension --- src/Velopack.Packaging/PackageBuilder.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Velopack.Packaging/PackageBuilder.cs b/src/Velopack.Packaging/PackageBuilder.cs index 8adb2425..98d11d4d 100644 --- a/src/Velopack.Packaging/PackageBuilder.cs +++ b/src/Velopack.Packaging/PackageBuilder.cs @@ -346,6 +346,7 @@ public abstract class PackageBuilder : ICommand var extensions = Directory.EnumerateFiles(rootDirectory, "*", SearchOption.AllDirectories) .Select(p => Path.GetExtension(p).TrimStart('.').ToLower()) .Distinct() + .Where(ext => !String.IsNullOrWhiteSpace(ext)) .Select(ext => $""" """) .ToArray();