diff --git a/Program.cs b/Program.cs index 3f8c3d5..e986dad 100644 --- a/Program.cs +++ b/Program.cs @@ -30,6 +30,13 @@ static string ReadAppxManifestFromZip(Stream stream) return ReadAppxManifestFromZip(appxStream); } } + else if (entry.Name.EndsWith(".msix", StringComparison.OrdinalIgnoreCase)) + { + using (var appxStream = entry.Open()) + { + return ReadAppxManifestFromZip(appxStream); + } + } } } @@ -41,7 +48,7 @@ static void Main(string[] args) { if (args.Length != 1) { - Console.WriteLine("AppPackageInfo .[appx|appxbundle]>"); + Console.WriteLine("AppPackageInfo .[appx|appxbundle]>|.[msix|msixbundle]>"); return; } var filename = args[0];