From 51e8eba14d7b30b7083dbfa8600522c68429a1fd Mon Sep 17 00:00:00 2001 From: Travis Plunk Date: Wed, 8 Mar 2023 14:27:39 -0800 Subject: [PATCH 1/2] Always regenerate files wxs fragment (#19196) --- .gitignore | 3 + assets/wix/files.wxs | 4207 ----------------------------- assets/wix/patch-template.wxs | 24 - tools/packaging/boms/linux.json | 2418 +++++++++++++++++ tools/packaging/boms/mac.json | 2194 +++++++++++++++ tools/packaging/boms/windows.json | 3614 +++++++++++++++++++++++++ tools/packaging/packaging.psd1 | 3 +- tools/packaging/packaging.psm1 | 665 ++--- 8 files changed, 8589 insertions(+), 4539 deletions(-) delete mode 100644 assets/wix/files.wxs delete mode 100644 assets/wix/patch-template.wxs create mode 100644 tools/packaging/boms/linux.json create mode 100644 tools/packaging/boms/mac.json create mode 100644 tools/packaging/boms/windows.json diff --git a/.gitignore b/.gitignore index cbf0016dd16..d2a6751108e 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,6 @@ test/tools/Modules/SelfSignedCertificate/ # BenchmarkDotNet artifacts test/perf/BenchmarkDotNet.Artifacts/ + +# Ignore logfiles +logfile/* diff --git a/assets/wix/files.wxs b/assets/wix/files.wxs deleted file mode 100644 index f6edf295b8d..00000000000 --- a/assets/wix/files.wxs +++ /dev/null @@ -1,4207 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/wix/patch-template.wxs b/assets/wix/patch-template.wxs deleted file mode 100644 index bde47a93f4e..00000000000 --- a/assets/wix/patch-template.wxs +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/tools/packaging/boms/linux.json b/tools/packaging/boms/linux.json new file mode 100644 index 00000000000..b115e72b551 --- /dev/null +++ b/tools/packaging/boms/linux.json @@ -0,0 +1,2418 @@ +[ + { + "Pattern": "createdump", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "en-US/default.help.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "libclrgc.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libclrjit.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libcoreclr.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libcoreclrtraceptprovider.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libhostfxr.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libhostpolicy.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libmscordaccore.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libmscordbi.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libpsl-native.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Globalization.Native.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.IO.Compression.Native.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.IO.Ports.Native.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Native.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Net.Security.Native.so", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Security.Cryptography.Native.OpenSsl.so", + "FileType": "NonProduct" + }, + { + "Pattern": "LICENSE.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "Markdig.Signed.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.ApplicationInsights.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Bcl.AsyncInterfaces.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CodeAnalysis.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CodeAnalysis.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Extensions.ObjectPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.MarkdownRender.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Security.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Security.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Registry.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Registry.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.SystemEvents.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/*.json", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/*.sha256", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Archive/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.mof", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.mfl", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.mof", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/ThreadJob/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/ThreadJob/*.psd1", + "FileType": "NonProduct" + }, + { + "Pattern": "mscorlib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Namotion.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "netstandard.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Newtonsoft.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "NJsonSchema.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "powershell.config.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.deps.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.runtimeconfig.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.VisualBasic.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.VisualBasic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.Win32.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.Win32.Registry.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/mscorlib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/netstandard.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.AppContext.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Buffers.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Concurrent.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Immutable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.NonGeneric.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Specialized.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.Annotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.DataAnnotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.EventBasedAsync.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.TypeConverter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Configuration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Console.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.DataSetExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Contracts.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Debug.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.DiagnosticSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.FileVersionInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Process.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.StackTrace.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.TextWriterTraceListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Tools.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.TraceSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Tracing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Drawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Drawing.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Dynamic.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Formats.Asn1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Formats.Tar.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.Calendars.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.Brotli.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.ZipFile.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.DriveInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.Watcher.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.IsolatedStorage.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.MemoryMappedFiles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Pipes.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Pipes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.UnmanagedMemoryStream.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Expressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Queryable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Memory.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Http.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.HttpListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Mail.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.NameResolution.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.NetworkInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Ping.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Quic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Requests.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.ServicePoint.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Sockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebHeaderCollection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebSockets.Client.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebSockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Numerics.Vectors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ObjectModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.DispatchProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.ILGeneration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.Lightweight.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Metadata.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.TypeExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.Reader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.ResourceManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.Writer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.CompilerServices.Unsafe.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.CompilerServices.VisualC.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Handles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Intrinsics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Loader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Formatters.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Claims.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Algorithms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Cng.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Csp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.OpenSsl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.X509Certificates.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Principal.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Principal.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.SecureString.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ServiceModel.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ServiceProcess.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.CodePages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encodings.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.RegularExpressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Channels.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Overlapped.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Dataflow.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Thread.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.ThreadPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Timer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Transactions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Transactions.Local.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ValueTuple.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Web.HttpUtility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.ReaderWriter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XmlDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XmlSerializer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XPath.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XPath.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/WindowsBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/base.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/baseConditional.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/block.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/blockCommon.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/blockSoftware.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/command.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/conditionSet.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developer.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerCommand.rld", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerCommand.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerDscResource.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManaged.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedClass.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedConstructor.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedDelegate.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedEnumeration.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedEvent.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedField.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedInterface.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedMethod.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedNamespace.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedOperator.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedOverload.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedProperty.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerReference.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerXaml.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/endUser.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/hierarchy.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inline.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineCommon.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineSoftware.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineUi.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ITPro.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml_HTML_Style.xsl", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml_HTML.xsl", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.rld", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.tbr", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.xsx", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ManagedDeveloper.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ManagedDeveloperStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ProviderHelp.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/shellExecute.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureGlossary.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureList.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureProcedure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureTable.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureTaskExecution.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/task.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/troubleshooting.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "System.AppContext.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Buffers.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.CodeDom.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Concurrent.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Immutable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.NonGeneric.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Specialized.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Annotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Composition.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Composition.Registration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.DataAnnotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.EventBasedAsync.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.TypeConverter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Configuration.ConfigurationManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Configuration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Console.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.DataSetExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.Odbc.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.OleDb.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.SqlClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Contracts.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Debug.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.DiagnosticSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.EventLog.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.FileVersionInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.PerformanceCounter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Process.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.StackTrace.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.TextWriterTraceListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Tools.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.TraceSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Tracing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.AccountManagement.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.Protocols.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Dynamic.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Formats.Asn1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Formats.Tar.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.Calendars.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.Brotli.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.ZipFile.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.DriveInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.Watcher.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.IsolatedStorage.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.MemoryMappedFiles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Packaging.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Pipes.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Pipes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Ports.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.UnmanagedMemoryStream.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Expressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Queryable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.Automation.pdb", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.Automation.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Memory.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.WinHttpHandler.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.HttpListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Mail.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.NameResolution.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.NetworkInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Ping.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Quic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Requests.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.ServicePoint.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Sockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebHeaderCollection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebSockets.Client.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebSockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Numerics.Vectors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ObjectModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.CoreLib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.DataContractSerialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.ServiceModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Uri.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Context.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.DispatchProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.ILGeneration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.Lightweight.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Metadata.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.TypeExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Reader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.ResourceManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Writer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Caching.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.CompilerServices.Unsafe.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.CompilerServices.VisualC.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Handles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.JavaScript.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Intrinsics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Loader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Formatters.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Claims.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Algorithms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Cng.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Csp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.OpenSsl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Pkcs.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.ProtectedData.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.X509Certificates.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Permissions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Principal.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Principal.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.SecureString.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Duplex.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.NetFramingBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.NetTcp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Syndication.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceProcess.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceProcess.ServiceController.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Speech.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.CodePages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encodings.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.RegularExpressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Channels.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Overlapped.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Dataflow.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Thread.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.ThreadPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Timer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Transactions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Transactions.Local.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ValueTuple.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.HttpUtility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.Services.Description.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.ReaderWriter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XmlDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XmlSerializer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XPath.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XPath.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ThirdPartyNotices.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "WindowsBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Security.dll", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Host/Microsoft.PowerShell.Host.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Management/Microsoft.PowerShell.Management.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", + "FileType": "Product" + }, + { + "Pattern": "pwsh", + "FileType": "Product" + }, + { + "Pattern": "pwsh.dll", + "FileType": "Product" + }, + { + "Pattern": "System.Management.Automation.dll", + "FileType": "Product" + } +] diff --git a/tools/packaging/boms/mac.json b/tools/packaging/boms/mac.json new file mode 100644 index 00000000000..28593cdd142 --- /dev/null +++ b/tools/packaging/boms/mac.json @@ -0,0 +1,2194 @@ +[ + { + "Pattern": "_manifest/spdx_2.2/manifest.spdx.json", + "FileType": "Product" + }, + { + "Pattern": "_manifest/spdx_2.2/manifest.spdx.json.sha256", + "FileType": "Product" + }, + { + "Pattern": "createdump", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "en-US/default.help.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "libclrgc.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libclrjit.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libcoreclr.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libhostfxr.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libhostpolicy.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libmi.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libmscordaccore.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libmscordbi.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libpsl-native.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libpsrpclient.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Globalization.Native.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.IO.Compression.Native.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.IO.Ports.Native.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Native.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Net.Security.Native.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Security.Cryptography.Native.Apple.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "libSystem.Security.Cryptography.Native.OpenSsl.dylib", + "FileType": "NonProduct" + }, + { + "Pattern": "Markdig.Signed.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.ApplicationInsights.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Bcl.AsyncInterfaces.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CodeAnalysis.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CodeAnalysis.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Extensions.ObjectPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.MarkdownRender.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Security.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Registry.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Registry.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.SystemEvents.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/*.json", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/*.sha256", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Archive/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.mof", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.mfl", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.mof", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/ThreadJob/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/ThreadJob/*.psd1", + "FileType": "NonProduct" + }, + { + "Pattern": "mscorlib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Namotion.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "netstandard.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Newtonsoft.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "NJsonSchema.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "psoptions.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.deps.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.runtimeconfig.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.VisualBasic.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.VisualBasic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.Win32.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.Win32.Registry.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/mscorlib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/netstandard.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.AppContext.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Buffers.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Concurrent.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Immutable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.NonGeneric.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Specialized.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.Annotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.DataAnnotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.EventBasedAsync.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.TypeConverter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Configuration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Console.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.DataSetExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Contracts.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Debug.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.DiagnosticSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.FileVersionInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Process.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.StackTrace.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.TextWriterTraceListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Tools.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.TraceSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Tracing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Drawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Drawing.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Dynamic.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Formats.Asn1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Formats.Tar.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.Calendars.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.Brotli.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.ZipFile.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.DriveInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.Watcher.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.IsolatedStorage.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.MemoryMappedFiles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Pipes.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Pipes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.UnmanagedMemoryStream.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Expressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Queryable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Memory.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Http.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.HttpListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Mail.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.NameResolution.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.NetworkInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Ping.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Quic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Requests.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.ServicePoint.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Sockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebHeaderCollection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebSockets.Client.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebSockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Numerics.Vectors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ObjectModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.DispatchProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.ILGeneration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.Lightweight.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Metadata.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.TypeExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.Reader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.ResourceManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.Writer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.CompilerServices.Unsafe.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.CompilerServices.VisualC.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Handles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Intrinsics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Loader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Formatters.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Claims.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Algorithms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Cng.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Csp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.OpenSsl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.X509Certificates.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Principal.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Principal.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.SecureString.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ServiceModel.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ServiceProcess.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.CodePages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encodings.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.RegularExpressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Channels.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Overlapped.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Dataflow.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Thread.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.ThreadPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Timer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Transactions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Transactions.Local.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ValueTuple.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Web.HttpUtility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.ReaderWriter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XmlDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XmlSerializer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XPath.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XPath.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/WindowsBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/base.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/baseConditional.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/block.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/blockCommon.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/blockSoftware.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/command.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/conditionSet.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developer.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerCommand.rld", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerCommand.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerDscResource.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManaged.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedClass.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedConstructor.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedDelegate.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedEnumeration.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedEvent.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedField.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedInterface.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedMethod.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedNamespace.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedOperator.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedOverload.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedProperty.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerReference.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerXaml.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/endUser.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/hierarchy.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inline.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineCommon.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineSoftware.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineUi.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ITPro.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml_HTML_Style.xsl", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml_HTML.xsl", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.rld", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.tbr", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.xsx", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ManagedDeveloper.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ManagedDeveloperStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ProviderHelp.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/shellExecute.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureGlossary.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureList.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureProcedure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureTable.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureTaskExecution.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/task.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/troubleshooting.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "System.AppContext.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Buffers.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.CodeDom.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Concurrent.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Immutable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.NonGeneric.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Specialized.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Annotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Composition.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Composition.Registration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.DataAnnotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.EventBasedAsync.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.TypeConverter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Configuration.ConfigurationManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Configuration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Console.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.DataSetExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.Odbc.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.OleDb.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.SqlClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Contracts.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Debug.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.DiagnosticSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.EventLog.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.FileVersionInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.PerformanceCounter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Process.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.StackTrace.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.TextWriterTraceListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Tools.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.TraceSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Tracing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.AccountManagement.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.Protocols.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Dynamic.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Formats.Asn1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Formats.Tar.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.Calendars.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.Brotli.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.ZipFile.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.DriveInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.Watcher.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.IsolatedStorage.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.MemoryMappedFiles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Packaging.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Pipes.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Pipes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Ports.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.UnmanagedMemoryStream.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Expressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Queryable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.Automation.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Memory.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.WinHttpHandler.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.HttpListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Mail.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.NameResolution.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.NetworkInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Ping.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Quic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Requests.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.ServicePoint.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Sockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebHeaderCollection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebSockets.Client.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebSockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Numerics.Vectors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ObjectModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.CoreLib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.DataContractSerialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.ServiceModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Uri.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Context.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.DispatchProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.ILGeneration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.Lightweight.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Metadata.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.TypeExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Reader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.ResourceManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Writer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Caching.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.CompilerServices.Unsafe.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.CompilerServices.VisualC.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Handles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.JavaScript.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Intrinsics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Loader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Formatters.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Claims.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Algorithms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Cng.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Csp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.OpenSsl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Pkcs.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.ProtectedData.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.X509Certificates.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Permissions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Principal.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Principal.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.SecureString.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Duplex.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.NetTcp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Syndication.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceProcess.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceProcess.ServiceController.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Speech.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.CodePages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encodings.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.RegularExpressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Channels.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Overlapped.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Dataflow.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Thread.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.ThreadPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Timer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Transactions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Transactions.Local.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ValueTuple.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.HttpUtility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.Services.Description.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.ReaderWriter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XmlDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XmlSerializer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XPath.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XPath.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ThirdPartyNotices.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "WindowsBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Security.dll", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Host/Microsoft.PowerShell.Host.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Management/Microsoft.PowerShell.Management.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", + "FileType": "Product" + }, + { + "Pattern": "pwsh", + "FileType": "Product" + }, + { + "Pattern": "pwsh.dll", + "FileType": "Product" + }, + { + "Pattern": "System.Management.Automation.dll", + "FileType": "Product" + } +] diff --git a/tools/packaging/boms/windows.json b/tools/packaging/boms/windows.json new file mode 100644 index 00000000000..c1d06bb2c64 --- /dev/null +++ b/tools/packaging/boms/windows.json @@ -0,0 +1,3614 @@ +[ + { + "Pattern": "_manifest/spdx_2.2/manifest.spdx.json", + "FileType": "Product" + }, + { + "Pattern": "_manifest/spdx_2.2/manifest.spdx.json.sha256", + "FileType": "Product" + }, + { + "Pattern": "Accessibility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "assets/Powershell_av_colors.ico", + "FileType": "Product" + }, + { + "Pattern": "assets/Powershell_avatar.ico", + "FileType": "Product" + }, + { + "Pattern": "assets/Powershell_black.ico", + "FileType": "Product" + }, + { + "Pattern": "assets/ps_black_32x32.ico", + "FileType": "Product" + }, + { + "Pattern": "clretwrc.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "clrgc.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "clrjit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "coreclr.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "createdump.exe", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "cs/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "D3DCompiler_47_cor3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "de/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "DirectWriteForwarder.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "en-US/default.help.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "es/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "fr/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "getfilesiginforedist.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "getfilesiginforedistwrapper.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "hostfxr.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "hostpolicy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "it/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ja/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ko/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "LICENSE.txt", + "FileType": "Product" + }, + { + "Pattern": "Markdig.Signed.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "mi.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.ApplicationInsights.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Bcl.AsyncInterfaces.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CodeAnalysis.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CodeAnalysis.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Extensions.ObjectPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.CimCmdlets.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.Native.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.Native.Unmanaged.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Diagnostics.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.CoreCLR.Eventing.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.GraphicalHost.dll.config", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.GraphicalHost.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.MarkdownRender.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.PowerShell.Security.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.VisualBasic.Forms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Registry.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.Registry.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.Win32.SystemEvents.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.WSMan.Management.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Microsoft.WSMan.Runtime.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "miutils.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/*.json", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/*.sha256", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Archive/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.mof", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PackageManagement/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.mfl", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.mof", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PowerShellGet/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps?1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps1", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.ps1xml", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/PSReadLine/*.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/ThreadJob/*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules/ThreadJob/*.psd1", + "FileType": "NonProduct" + }, + { + "Pattern": "mscordaccore_*.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "mscordaccore.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "mscordbi.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "mscorlib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "mscorrc.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "msquic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Namotion.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "netstandard.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Newtonsoft.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "NJsonSchema.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PenImc_cor3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pl/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "powershell.config.json", + "FileType": "NonProduct" + }, + { + "Pattern": "PowerShell.Core.Instrumentation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PowerShell.Core.Instrumentation.man", + "FileType": "NonProduct" + }, + { + "Pattern": "PowerShellCoreExecutionPolicy.adml", + "FileType": "NonProduct" + }, + { + "Pattern": "PowerShellCoreExecutionPolicy.admx", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationCore.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework-SystemCore.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework-SystemData.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework-SystemDrawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework-SystemXml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework-SystemXmlLinq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.Aero.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.Aero2.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.AeroLite.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.Classic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.Luna.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationFramework.Royale.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationNative_cor3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "PresentationUI.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "preview/pwsh-preview.cmd", + "FileType": "NonProduct" + }, + { + "Pattern": "psoptions.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pt-BR/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pwrshplugin.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.deps.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.runtimeconfig.json", + "FileType": "NonProduct" + }, + { + "Pattern": "pwsh.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "ReachFramework.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.CSharp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.VisualBasic.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.VisualBasic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.Win32.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/Microsoft.Win32.Registry.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/mscorlib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/netstandard.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.AppContext.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Buffers.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Concurrent.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Immutable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.NonGeneric.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Collections.Specialized.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.Annotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.DataAnnotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.EventBasedAsync.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ComponentModel.TypeConverter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Configuration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Console.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.DataSetExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Data.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Contracts.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Debug.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.DiagnosticSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.FileVersionInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Process.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.StackTrace.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.TextWriterTraceListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Tools.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.TraceSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Diagnostics.Tracing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Drawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Drawing.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Dynamic.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Formats.Asn1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Formats.Tar.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.Calendars.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Globalization.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.Brotli.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Compression.ZipFile.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.DriveInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.FileSystem.Watcher.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.IsolatedStorage.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.MemoryMappedFiles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Pipes.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.Pipes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.IO.UnmanagedMemoryStream.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Expressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Linq.Queryable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Memory.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Http.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.HttpListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Mail.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.NameResolution.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.NetworkInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Ping.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Quic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Requests.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.ServicePoint.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.Sockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebHeaderCollection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebSockets.Client.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Net.WebSockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Numerics.Vectors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ObjectModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.DispatchProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.ILGeneration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Emit.Lightweight.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Metadata.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Reflection.TypeExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.Reader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.ResourceManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Resources.Writer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.CompilerServices.Unsafe.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.CompilerServices.VisualC.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Handles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Intrinsics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Loader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Formatters.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Runtime.Serialization.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Claims.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Algorithms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Cng.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Csp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.OpenSsl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Cryptography.X509Certificates.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Principal.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.Principal.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Security.SecureString.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ServiceModel.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ServiceProcess.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.CodePages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encoding.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Encodings.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Text.RegularExpressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Channels.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Overlapped.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Dataflow.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Tasks.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Thread.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.ThreadPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Threading.Timer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Transactions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Transactions.Local.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.ValueTuple.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Web.HttpUtility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.ReaderWriter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XmlDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XmlSerializer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XPath.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/System.Xml.XPath.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ref/WindowsBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ru/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/base.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/baseConditional.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/block.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/blockCommon.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/blockSoftware.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/command.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/conditionSet.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developer.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerCommand.rld", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerCommand.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerDscResource.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManaged.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedClass.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedConstructor.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedDelegate.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedEnumeration.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedEvent.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedField.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedInterface.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedMethod.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedNamespace.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedOperator.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedOverload.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedProperty.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerManagedStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerReference.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/developerXaml.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/endUser.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/hierarchy.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inline.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineCommon.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineSoftware.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/inlineUi.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ITPro.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml_HTML_Style.xsl", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml_HTML.xsl", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.rld", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.tbr", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/Maml.xsx", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ManagedDeveloper.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ManagedDeveloperStructure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/ProviderHelp.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/shellExecute.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureGlossary.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureList.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureProcedure.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureTable.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/structureTaskExecution.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/task.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "Schemas/PSMaml/troubleshooting.xsd", + "FileType": "NonProduct" + }, + { + "Pattern": "sni.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.AppContext.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Buffers.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.CodeDom.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Concurrent.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Immutable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.NonGeneric.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Collections.Specialized.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Annotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Composition.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Composition.Registration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.DataAnnotations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.EventBasedAsync.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ComponentModel.TypeConverter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Configuration.ConfigurationManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Configuration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Console.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Core.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.DataSetExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.Odbc.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.OleDb.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Data.SqlClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Design.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Contracts.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Debug.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.DiagnosticSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.EventLog.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.EventLog.Messages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.FileVersionInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.PerformanceCounter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Process.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.StackTrace.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.TextWriterTraceListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Tools.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.TraceSource.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Diagnostics.Tracing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.AccountManagement.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.DirectoryServices.Protocols.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Common.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Design.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Drawing.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Dynamic.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Formats.Asn1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Formats.Tar.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.Calendars.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Globalization.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.Brotli.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.Native.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Compression.ZipFile.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.DriveInfo.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.FileSystem.Watcher.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.IsolatedStorage.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.MemoryMappedFiles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Packaging.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Pipes.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Pipes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.Ports.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.IO.UnmanagedMemoryStream.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Expressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Linq.Queryable.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.Automation.xml", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Management.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Memory.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Http.WinHttpHandler.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.HttpListener.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Mail.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.NameResolution.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.NetworkInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Ping.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Quic.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Requests.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.ServicePoint.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.Sockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebHeaderCollection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebSockets.Client.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Net.WebSockets.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Numerics.Vectors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ObjectModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Printing.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.CoreLib.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.DataContractSerialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.ServiceModel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Uri.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Private.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Context.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.DispatchProxy.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.ILGeneration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Emit.Lightweight.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Metadata.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Reflection.TypeExtensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Reader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.ResourceManager.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Resources.Writer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Caching.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.CompilerServices.Unsafe.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.CompilerServices.VisualC.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Handles.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.JavaScript.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Intrinsics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Loader.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Numerics.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Formatters.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Runtime.Serialization.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Claims.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Algorithms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Cng.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Csp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.OpenSsl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Pkcs.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.ProtectedData.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.X509Certificates.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Cryptography.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Permissions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Principal.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.Principal.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Security.SecureString.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Duplex.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Http.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.NetFramingBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.NetTcp.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Security.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Syndication.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceModel.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceProcess.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ServiceProcess.ServiceController.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Speech.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.CodePages.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encoding.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Encodings.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.Json.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Text.RegularExpressions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.AccessControl.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Channels.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Overlapped.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Dataflow.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Tasks.Parallel.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Thread.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.ThreadPool.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Threading.Timer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Transactions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Transactions.Local.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.ValueTuple.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.HttpUtility.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Web.Services.Description.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Controls.Ribbon.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Extensions.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Forms.Design.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Forms.Design.Editors.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Forms.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Forms.Primitives.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Input.Manipulations.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Windows.Presentation.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xaml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.Linq.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.ReaderWriter.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.Serialization.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XmlDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XmlSerializer.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XPath.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "System.Xml.XPath.XDocument.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ThirdPartyNotices.txt", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "tr/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "UIAutomationClient.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "UIAutomationClientSideProviders.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "UIAutomationProvider.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "UIAutomationTypes.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "vcruntime140_cor3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "WindowsBase.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "WindowsFormsIntegration.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "wpfgfx_cor3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hans/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.CodeAnalysis.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/Microsoft.VisualBasic.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/PresentationCore.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/PresentationFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/PresentationUI.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/ReachFramework.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.Http.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.NetFramingBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.NetTcp.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.ServiceModel.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Windows.Controls.Ribbon.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Windows.Forms.Design.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Windows.Forms.Primitives.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Windows.Forms.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Windows.Input.Manipulations.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/System.Xaml.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/UIAutomationClient.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/UIAutomationClientSideProviders.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/UIAutomationProvider.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/UIAutomationTypes.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/WindowsBase.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "zh-Hant/WindowsFormsIntegration.resources.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "Install-PowerShellRemoting.ps1", + "FileType": "Product" + }, + { + "Pattern": "InstallPSCorePolicyDefinitions.ps1", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.Management.Infrastructure.CimCmdlets.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Diagnostics.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Management.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Commands.Utility.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.ConsoleHost.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.CoreCLR.Eventing.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.GraphicalHost.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.SDK.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.PowerShell.Security.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.WSMan.Management.dll", + "FileType": "Product" + }, + { + "Pattern": "Microsoft.WSMan.Runtime.dll", + "FileType": "Product" + }, + { + "Pattern": "Modules/CimCmdlets/CimCmdlets.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/Diagnostics.format.ps1xml", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/Event.format.ps1xml", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/GetEvent.types.ps1xml", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/Microsoft.PowerShell.Diagnostics.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Host/Microsoft.PowerShell.Host.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Management/Microsoft.PowerShell.Management.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.PowerShell.Security/Security.types.ps1xml", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.WSMan.Management/Microsoft.WSMan.Management.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/Microsoft.WSMan.Management/WSMan.format.ps1xml", + "FileType": "Product" + }, + { + "Pattern": "Modules/PSDiagnostics/PSDiagnostics.psd1", + "FileType": "Product" + }, + { + "Pattern": "Modules/PSDiagnostics/PSDiagnostics.psm1", + "FileType": "Product" + }, + { + "Pattern": "pwsh.dll", + "FileType": "Product" + }, + { + "Pattern": "pwsh.exe", + "FileType": "Product" + }, + { + "Pattern": "RegisterManifest.ps1", + "FileType": "Product" + }, + { + "Pattern": "RegisterMicrosoftUpdate.ps1", + "FileType": "Product" + }, + { + "Pattern": "System.Management.Automation.dll", + "FileType": "Product" + } +] diff --git a/tools/packaging/packaging.psd1 b/tools/packaging/packaging.psd1 index e9dec523acd..d6f6f431504 100644 --- a/tools/packaging/packaging.psd1 +++ b/tools/packaging/packaging.psd1 @@ -17,14 +17,13 @@ 'New-GlobalToolNupkg' 'New-ILNugetPackageSource' 'New-ILNugetPackageFromSource' - 'New-ILNugetPackage' - 'New-MSIPatch' 'New-PSBuildZip' 'New-PSSignedBuildZip' 'Publish-NugetToMyGet' 'Start-PSPackage' 'Test-PackageManifest' 'Update-PSSignedBuildFolder' + 'Test-Bom' ) RootModule = "packaging.psm1" RequiredModules = @("build") diff --git a/tools/packaging/packaging.psm1 b/tools/packaging/packaging.psm1 index afcf0e948d2..4ae90d0b38d 100644 --- a/tools/packaging/packaging.psm1 +++ b/tools/packaging/packaging.psm1 @@ -2433,8 +2433,8 @@ function New-ReferenceAssembly Copy-Item -Path $sourceProjectFile -Destination $destProjectFile -Force -Verbose Copy-Item -Path $nugetConfigFile -Destination $projectFolder -Verbose - Write-Host "##vso[artifact.upload containerfolder=artifact;artifactname=artifact]$destProjectFile" - Write-Host "##vso[artifact.upload containerfolder=artifact;artifactname=artifact]$generatedSource" + Send-AzdoFile -Path $destProjectFile + Send-AzdoFile -Path $generatedSource $arguments = GenerateBuildArguments -AssemblyName $assemblyName -RefAssemblyVersion $RefAssemblyVersion -SnkFilePath $SnkFilePath -SMAReferencePath $SMAReferenceAssembly @@ -2990,142 +2990,6 @@ function Get-WixPath } -<# - .Synopsis - Creates a Windows installer MSP package from two MSIs and WIXPDB files - This only works on a Windows machine due to the usage of WiX. - .EXAMPLE - # This example shows how to produce a x64 patch from 6.0.2 to a theoretical 6.0.3 - cd $RootPathOfPowerShellRepo - Import-Module .\build.psm1; Import-Module .\tools\packaging\packaging.psm1 - New-MSIPatch -NewVersion 6.0.1 -BaselineMsiPath .\PowerShell-6.0.2-win-x64.msi -BaselineWixPdbPath .\PowerShell-6.0.2-win-x64.wixpdb -PatchMsiPath .\PowerShell-6.0.3-win-x64.msi -PatchWixPdbPath .\PowerShell-6.0.3-win-x64.wixpdb -#> -function New-MSIPatch -{ - param( - [Parameter(Mandatory, HelpMessage='The version of the fixed or patch MSI.')] - [ValidatePattern("^\d+\.\d+\.\d+$")] - [string] $NewVersion, - - [Parameter(Mandatory, HelpMessage='The path to the original or baseline MSI.')] - [ValidateNotNullOrEmpty()] - [ValidateScript( {(Test-Path $_) -and $_ -like '*.msi'})] - [string] $BaselineMsiPath, - - [Parameter(Mandatory, HelpMessage='The path to the WIXPDB for the original or baseline MSI.')] - [ValidateNotNullOrEmpty()] - [ValidateScript( {(Test-Path $_) -and $_ -like '*.wixpdb'})] - [string] $BaselineWixPdbPath, - - [Parameter(Mandatory, HelpMessage='The path to the fixed or patch MSI.')] - [ValidateNotNullOrEmpty()] - [ValidateScript( {(Test-Path $_) -and $_ -like '*.msi'})] - [string] $PatchMsiPath, - - [Parameter(Mandatory, HelpMessage='The path to the WIXPDB for the fixed or patch MSI.')] - [ValidateNotNullOrEmpty()] - [ValidateScript( {(Test-Path $_) -and $_ -like '*.wixpdb'})] - [string] $PatchWixPdbPath, - - [Parameter(HelpMessage='Path to the patch template WXS. Usually you do not need to specify this')] - [ValidateNotNullOrEmpty()] - [ValidateScript( {Test-Path $_})] - [string] $PatchWxsPath = "$RepoRoot\assets\wix\patch-template.wxs", - - [Parameter(HelpMessage='Produce a delta patch instead of a full patch. Usually not worth it.')] - [switch] $Delta - ) - - $mspName = (Split-Path -Path $PatchMsiPath -Leaf).Replace('.msi','.fullpath.msp') - $mspDeltaName = (Split-Path -Path $PatchMsiPath -Leaf).Replace('.msi','.deltapatch.msp') - - $wixPatchXmlPath = Join-Path $env:Temp "patch.wxs" - $wixBaselineOriginalPdbPath = Join-Path $env:Temp "baseline.original.wixpdb" - $wixBaselinePdbPath = Join-Path $env:Temp "baseline.wixpdb" - $wixBaselineBinariesPath = Join-Path $env:Temp "baseline.binaries" - $wixPatchOriginalPdbPath = Join-Path $env:Temp "patch.original.wixpdb" - $wixPatchPdbPath = Join-Path $env:Temp "patch.wixpdb" - $wixPatchBinariesPath = Join-Path $env:Temp "patch.binaries" - $wixPatchMstPath = Join-Path $env:Temp "patch.wixmst" - $wixPatchObjPath = Join-Path $env:Temp "patch.wixobj" - $wixPatchWixMspPath = Join-Path $env:Temp "patch.wixmsp" - - $filesToCleanup = @( - $wixPatchXmlPath - $wixBaselinePdbPath - $wixBaselineBinariesPath - $wixPatchPdbPath - $wixPatchBinariesPath - $wixPatchMstPath - $wixPatchObjPath - $wixPatchWixMspPath - $wixPatchOriginalPdbPath - $wixBaselineOriginalPdbPath - ) - - # cleanup from previous builds - Remove-Item -Path $filesToCleanup -Force -Recurse -ErrorAction SilentlyContinue - - # Melt changes the original, so copy before running melt - Copy-Item -Path $BaselineWixPdbPath -Destination $wixBaselineOriginalPdbPath -Force - Copy-Item -Path $PatchWixPdbPath -Destination $wixPatchOriginalPdbPath -Force - - [xml] $filesAssetXml = Get-Content -Raw -Path "$RepoRoot\assets\wix\files.wxs" - [xml] $patchTemplateXml = Get-Content -Raw -Path $PatchWxsPath - - # Update the patch version - $patchFamilyNode = $patchTemplateXml.Wix.Fragment.PatchFamily - $patchFamilyNode.SetAttribute('Version', $NewVersion) - - # get all the file components from the files.wxs - $components = $filesAssetXml.GetElementsByTagName('Component') - - # add all the file components to the patch - foreach($component in $components) - { - $id = $component.Id - $componentRef = $patchTemplateXml.CreateElement('ComponentRef','http://schemas.microsoft.com/wix/2006/wi') - $idAttribute = $patchTemplateXml.CreateAttribute('Id') - $idAttribute.Value = $id - $null = $componentRef.Attributes.Append($idAttribute) - $null = $patchFamilyNode.AppendChild($componentRef) - } - - # save the updated patch xml - $patchTemplateXml.Save($wixPatchXmlPath) - - $wixPaths = Get-WixPath - - Write-Log "Processing baseline msi..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixMeltExePath -nologo $BaselineMsiPath $wixBaselinePdbPath -pdb $wixBaselineOriginalPdbPath -x $wixBaselineBinariesPath} - - Write-Log "Processing patch msi..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixMeltExePath -nologo $PatchMsiPath $wixPatchPdbPath -pdb $wixPatchOriginalPdbPath -x $wixPatchBinariesPath} - - Write-Log "generate diff..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixTorchExePath -nologo -p -xi $wixBaselinePdbPath $wixPatchPdbPath -out $wixPatchMstPath} - - Write-Log "Compiling patch..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixCandleExePath -nologo $wixPatchXmlPath -out $wixPatchObjPath} - - Write-Log "Linking patch..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixLightExePath -nologo $wixPatchObjPath -out $wixPatchWixMspPath} - - if ($Delta.IsPresent) - { - Write-Log "Generating delta msp..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixPyroExePath -nologo $wixPatchWixMspPath -out $mspDeltaName -t RTM $wixPatchMstPath } - } - else - { - Write-Log "Generating full msp..." - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixPyroExePath -nologo $wixPatchWixMspPath -out $mspName -t RTM $wixPatchMstPath } - } - - # cleanup temporary files - Remove-Item -Path $filesToCleanup -Force -Recurse -ErrorAction SilentlyContinue -} - <# .Synopsis Creates a Windows installer MSI package and assumes that the binaries are already built using 'Start-PSBuild'. @@ -3163,11 +3027,6 @@ function New-MSIPackage [ValidateScript( {Test-Path $_})] [string] $ProductWxsPath = "$RepoRoot\assets\wix\Product.wxs", - # File describing the MSI file components - [ValidateNotNullOrEmpty()] - [ValidateScript( {Test-Path $_})] - [string] $FilesWxsPath = "$RepoRoot\assets\wix\Files.wxs", - # File describing the MSI Package creation semantics [ValidateNotNullOrEmpty()] [ValidateScript({Test-Path $_})] @@ -3241,7 +3100,7 @@ function New-MSIPackage Write-Error -Message "Package already exists, use -Force to overwrite, path: $msiLocationPath" -ErrorAction Stop } - Write-Log "verifying no new files have been added or removed..." + Write-Log "Generating wxs file manifest..." $arguments = @{ IsPreview = $isPreview ProductSourcePath = $staging @@ -3256,26 +3115,17 @@ function New-MSIPackage $buildArguments = New-MsiArgsArray -Argument $arguments + Test-Bom -Path $staging -BomName windows Start-NativeExecution -VerboseOutputOnError { & $wixPaths.wixHeatExePath dir $staging -dr VersionFolder -cg ApplicationFiles -ag -sfrag -srd -scom -sreg -out $wixFragmentPath -var var.ProductSourcePath $buildArguments -v} - # We are verifying that the generated $wixFragmentPath and $FilesWxsPath are functionally the same - Test-FileWxs -FilesWxsPath $FilesWxsPath -HeatFilesWxsPath $wixFragmentPath -FileArchitecture $fileArchitecture - - if ($isPreview) - { - # Now that we know that the two are functionally the same, - # We only need to use $FilesWxsPath for release we want to be able to Path - # and two releases shouldn't have the same identifiers, - # so we use the generated one for preview - $FilesWxsPath = $wixFragmentPath + Send-AzdoFile -Path $wixFragmentPath - $wixObjFragmentPath = Join-Path $env:Temp "Fragment.wixobj" + $wixObjFragmentPath = Join-Path $env:Temp "Fragment.wixobj" - # cleanup any garbage on the system - Remove-Item -ErrorAction SilentlyContinue $wixObjFragmentPath -Force - } + # cleanup any garbage on the system + Remove-Item -ErrorAction SilentlyContinue $wixObjFragmentPath -Force - Start-MsiBuild -WxsFile $ProductWxsPath, $FilesWxsPath -ProductTargetArchitecture $ProductTargetArchitecture -Argument $arguments -MsiLocationPath $msiLocationPath -MsiPdbLocationPath $msiPdbLocationPath + Start-MsiBuild -WxsFile $ProductWxsPath, $wixFragmentPath -ProductTargetArchitecture $ProductTargetArchitecture -Argument $arguments -MsiLocationPath $msiLocationPath -MsiPdbLocationPath $msiPdbLocationPath Remove-Item -ErrorAction SilentlyContinue $wixFragmentPath -Force @@ -3647,153 +3497,6 @@ function New-MSIXPackage } } -# verify no files have been added or removed -# if so, write an error with details -function Test-FileWxs -{ - param - ( - # File describing the MSI file components from the asset folder - [ValidateNotNullOrEmpty()] - [ValidateScript( {Test-Path $_})] - [string] $FilesWxsPath = "$RepoRoot\assets\wix\Files.wxs", - - # File describing the MSI file components generated by heat - [ValidateNotNullOrEmpty()] - [ValidateScript( {Test-Path $_})] - [string] $HeatFilesWxsPath, - - [string] $FileArchitecture - ) - - # Update the fileArchitecture in our file to the actual value. Since, the heat file will have the actual value. - # Wix will update this automaticaly, but the output is not the same xml - $filesAssetString = (Get-Content -Raw -Path $FilesWxsPath).Replace('$(var.FileArchitecture)', $FileArchitecture) - - [xml] $filesAssetXml = $filesAssetString - [xml] $newFilesAssetXml = $filesAssetString - $xmlns=[System.Xml.XmlNamespaceManager]::new($newFilesAssetXml.NameTable) - $xmlns.AddNamespace('Wix','http://schemas.microsoft.com/wix/2006/wi') - - [xml] $heatFilesXml = Get-Content -Raw -Path $HeatFilesWxsPath - $assetFiles = $filesAssetXml.GetElementsByTagName('File') - $heatFiles = $heatFilesXml.GetElementsByTagName('File') - $heatNodesByFile = @{} - - # Index the list of files generated by heat - foreach($file in $heatFiles) - { - $heatNodesByFile.Add($file.Source, $file) - } - - # Index the files from the asset wxs - # and verify that no files have been removed. - $passed = $true - $indexedAssetFiles = @() - foreach($file in $assetFiles) - { - $name = $file.Source - if ($heatNodesByFile.Keys -inotcontains $name) - { - $passed = $false - Write-Warning "{$name} is no longer in product and should be removed from {$FilesWxsPath}" - $componentId = $file.ParentNode.Id - $componentXPath = '//Wix:Component[@Id="{0}"]' -f $componentId - $componentNode = Get-XmlNodeByXPath -XmlDoc $newFilesAssetXml -XmlNsManager $xmlns -XPath $componentXPath - if ($componentNode) - { - # Remove the Component - Remove-XmlElement -Element $componentNode -RemoveEmptyParents - # Remove teh ComponentRef - Remove-ComponentRefNode -Id $componentId -XmlDoc $newFilesAssetXml -XmlNsManager $xmlns - } - else - { - Write-Warning "Could not remove this node!" - } - } - $indexedAssetFiles += $name - } - - # verify that no files have been added. - foreach($file in $heatNodesByFile.Keys) - { - if ($indexedAssetFiles -inotcontains $file) - { - $passed = $false - $folder = Split-Path -Path $file - $heatNode = $heatNodesByFile[$file] - $compGroupNode = Get-ComponentGroupNode -XmlDoc $newFilesAssetXml -XmlNsManager $xmlns - $filesNode = Get-DirectoryNode -Node $heatNode -XmlDoc $newFilesAssetXml -XmlNsManager $xmlns - # Create new Component - $newComponent = New-XmlElement -XmlDoc $newFilesAssetXml -LocalName 'Component' -Node $filesNode -PassThru -NamespaceUri 'http://schemas.microsoft.com/wix/2006/wi' - $componentId = New-WixId -Prefix 'cmp' - New-XmlAttribute -XmlDoc $newFilesAssetXml -Element $newComponent -Name 'Id' -Value $componentId - # Crete new File in Component - $newFile = New-XmlElement -XmlDoc $newFilesAssetXml -LocalName 'File' -Node $newComponent -PassThru -NamespaceUri 'http://schemas.microsoft.com/wix/2006/wi' - New-XmlAttribute -XmlDoc $newFilesAssetXml -Element $newFile -Name 'Id' -Value (New-WixId -Prefix 'fil') - New-XmlAttribute -XmlDoc $newFilesAssetXml -Element $newFile -Name 'KeyPath' -Value "yes" - New-XmlAttribute -XmlDoc $newFilesAssetXml -Element $newFile -Name 'Source' -Value $file - # Create new ComponentRef - $newComponentRef = New-XmlElement -XmlDoc $newFilesAssetXml -LocalName 'ComponentRef' -Node $compGroupNode -PassThru -NamespaceUri 'http://schemas.microsoft.com/wix/2006/wi' - New-XmlAttribute -XmlDoc $newFilesAssetXml -Element $newComponentRef -Name 'Id' -Value $componentId - - Write-Warning "new file in {$folder} with name {$name} in a {$($filesNode.LocalName)} need to be added to {$FilesWxsPath}" - } - } - - # get all the file components from the files.wxs - $components = $filesAssetXml.GetElementsByTagName('Component') - $componentRefs = $filesAssetXml.GetElementsByTagName('ComponentRef') - - $componentComparison = Compare-Object -ReferenceObject $components.id -DifferenceObject $componentRefs.id - if ( $componentComparison.Count -gt 0){ - $passed = $false - Write-Verbose "Rebuilding componentRefs" -Verbose - - # add all the file components to the patch - foreach($component in $componentRefs) - { - $componentId = $component.Id - Write-Verbose "Removing $componentId" -Verbose - Remove-ComponentRefNode -Id $componentId -XmlDoc $newFilesAssetXml -XmlNsManager $xmlns - } - - # There is only one ComponentGroup. - # So we get all of them and select the first one. - $componentGroups = @($newFilesAssetXml.GetElementsByTagName('ComponentGroup')) - $componentGroup = $componentGroups[0] - - # add all the file components to the patch - foreach($component in $components) - { - $id = $component.Id - Write-Verbose "Adding $id" -Verbose - $newComponentRef = New-XmlElement -XmlDoc $newFilesAssetXml -LocalName 'ComponentRef' -Node $componentGroup -PassThru -NamespaceUri 'http://schemas.microsoft.com/wix/2006/wi' - New-XmlAttribute -XmlDoc $newFilesAssetXml -Element $newComponentRef -Name 'Id' -Value $id - } - } - - if (!$passed) - { - $newXmlFileName = Join-Path -Path $env:TEMP -ChildPath ([System.io.path]::GetRandomFileName() + '.wxs') - $newFilesAssetXml.Save($newXmlFileName) - $newXml = Get-Content -Raw $newXmlFileName - $newXml = $newXml -replace 'amd64', '$(var.FileArchitecture)' - $newXml = $newXml -replace 'x86', '$(var.FileArchitecture)' - $newXml | Out-File -FilePath $newXmlFileName -Encoding ascii - Write-Log -message "Updated xml saved to $newXmlFileName." - Write-Log -message "If component files were intentionally changed, such as due to moving to a newer .NET Core runtime, update '$FilesWxsPath' with the content from '$newXmlFileName'." - Write-Information -MessageData @{FilesWxsPath = $FilesWxsPath; NewFile = $newXmlFileName} -Tags 'PackagingWxs' - if ($env:TF_BUILD) - { - Write-Host "##vso[artifact.upload containerfolder=wix;artifactname=wix]$newXmlFileName" - } - - throw "Current files to not match {$FilesWxsPath}" - } -} - # Removes a ComponentRef node in the files.wxs Xml Doc function Remove-ComponentRefNode { @@ -4622,3 +4325,353 @@ function Test-PackageManifest { } } } + +# Get the PE information for a file +function Get-PEInfo { + [CmdletBinding()] + param([Parameter(ValueFromPipeline = $true)][string] $File) + BEGIN { + # retrieved from ILCompiler.PEWriter.MachineOSOverride + enum MachineOSOverride { + Windows = 0 + SunOS = 6546 + NetBSD = 6547 + Apple = 17988 + Linux = 31609 + FreeBSD = 44484 + } + + # The information we want + class PsPeInfo { + [string]$File + [bool]$CrossGen + [Nullable[MachineOSOverride]]$OS + [System.Reflection.PortableExecutable.Machine]$Architecture + [Nullable[System.Reflection.PortableExecutable.CorFlags]]$Flags + } + + } + PROCESS { + $filePath = (get-item $file).fullname + $CrossGenFlag = 4 + try { + $stream = [System.IO.FileStream]::new($FilePath, [System.IO.FileMode]::Open, [System.IO.FileAccess]::Read) + $peReader = [System.Reflection.PortableExecutable.PEReader]::new($stream) + $flags = $peReader.PEHeaders.CorHeader.Flags + if (-not $flags) { + Write-Warning "$filePath is not a managed assembly" + } + $machine = $peReader.PEHeaders.CoffHeader.Machine + if (-not $machine) { + throw "Null Machine" + } + } catch { + $er = [system.management.automation.errorrecord]::new(([InvalidOperationException]::new($_)), "Get-PEInfo:InvalidOperation", "InvalidOperation", $filePath) + $PSCmdlet.WriteError($er) + return + } finally { + if ($peReader) { + $peReader.Dispose() + } + } + + [ushort]$r2rOsArch = $machine + + $RealOS = $null + $realarch = "unknown" + foreach ($os in [enum]::GetValues([MachineOSOverride])) { + foreach ($architecture in [Enum]::GetValues([System.Reflection.PortableExecutable.Machine])) { + if (([ushort]$architecture -BXOR [ushort]$os) -eq [ushort]$r2rOsArch) { + $realOS = $os + $realArch = $architecture + + [PsPeInfo]@{ + File = $File + OS = $realos + Architecture = $realarch + CrossGen = [bool]($flags -band $CrossGenFlag) + Flags = $flags + } + return + } + } + } + } +} + +function ConvertTo-PEArchitecture { + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline = $true)] + [string] + $Architecture + ) + + PROCESS { + switch ($Architecture) { + "x86" { "I386" } + "x64" { "AMD64" } + "arm" { "ArmThumb2" } + default { $Architecture } + } + } +} + +function ConvertTo-PEOperatingSystem { + [CmdletBinding()] + param( + [Parameter(ValueFromPipeline = $true)] + [string] + $OperatingSystem + ) + + PROCESS { + switch -regex ($OperatingSystem) { + "win.*" { "Windows" } + "Linux" { "Linux" } + "OSX" { "Apple" } + default { $OperatingSystem } + } + } +} + +# Upload an artifact in Azure DevOps +# On other systems will just log where the file was placed +function Send-AzdoFile { + param ( + [parameter(Mandatory, ParameterSetName = 'contents')] + [string[]] + $Contents, + [parameter(Mandatory, ParameterSetName = 'contents')] + [string] + $LogName, + [parameter(Mandatory, ParameterSetName = 'path')] + [ValidateScript({ Test-Path -Path $_ })] + [string] + $Path + ) + + $logFolder = Join-Path -Path $PWD -ChildPath 'logfile' + if (!(Test-Path -Path $logFolder)) { + $null = New-Item -Path $logFolder -ItemType Directory + if ($IsMacOS -or $IsLinux) { + $null = chmod a+rw $logFolder + } + } + + if ($LogName) { + $effectiveLogName = $LogName + '.txt' + } else { + $effectiveLogName = Split-Path -Leaf -Path $Path + } + + $newName = ([System.Io.Path]::GetRandomFileName() + "-$effectiveLogName") + if ($Contents) { + $logFile = Join-Path -Path $logFolder -ChildPath $newName + + $Contents | Out-File -path $logFile -Encoding ascii + } else { + $logFile = Join-Path -Path $logFolder -ChildPath $newName + Copy-Item -Path $Path -Destination $logFile + } + + Write-Host "##vso[artifact.upload containerfolder=$newName;artifactname=$newName]$logFile" + Write-Verbose "Log file captured as $newName" -Verbose +} + +# Class used for serializing and deserialing a BOM into Json +class BomRecord { + hidden + [string] + $Pattern + + [ValidateSet("Product", "NonProduct")] + [string] + $FileType = "NonProduct" + + # Add methods to normalize Pattern to use `/` as the directory separator, + # but give a Pattern that is usable on the current platform + [string] + GetPattern () { + # Get the directory separator character for the current OS + $dirSeparator = [System.io.path]::DirectorySeparatorChar + + # If the directory separator character is not a slash, then replace all slashes in the pattern with the OS-specific directory separator character + if ($dirSeparator -ne '/') { + return $this.Pattern.replace('/', $dirSeparator) + } + + # If the directory separator character is a slash, then return the pattern as-is + return $this.Pattern + } + + [void] + SetPattern ([string]$Pattern) { + # Get the directory separator character for the current OS + $dirSeparator = [System.io.path]::DirectorySeparatorChar + + # If the directory separator character is not a slash, then replace all instances of the OS-specific directory separator character with slashes in the pattern + if ($dirSeparator -ne '/') { + $this.Pattern = $Pattern.Replace($dirSeparator, '/') + } + + # If the directory separator character is a slash, then set the pattern as-is + $this.Pattern = $Pattern + } +} + +# Verify a folder based on a BOM json. +# Use -Fix to update the BOM, Please review the file types. +function Test-Bom { + param( + [ValidateSet('mac','windows','linux')] + [string] + $BomName, + [ValidateScript({ Test-Path $_ })] + [string] + $Path, + [switch] + $Fix + ) + + Write-Log "verifying no unauthorized files have been added or removed..." + $root = (Resolve-Path $Path).ProviderPath -replace "\$([System.io.path]::DirectorySeparatorChar)$" + + $bomFile = Join-Path -Path $PSScriptRoot -ChildPath "Boms\$BomName.json" + Write-Verbose "bomFile: $bomFile" -Verbose + [BomRecord[]]$bomRecords = Get-Content -Path $bomFile | ConvertFrom-Json + $bomList = [System.Collections.Generic.List[BomRecord]]::new($bomRecords) + $noMatch = @() + $patternsUsed = @() + $files = @(Get-ChildItem -File -Path $Path -Recurse) + $totalFiles = $files.Count + $currentFileCount = 0 + + # Test each file if it is a match for a pattern in the BOM + # Add patters found to $patternsUsed + # Generate a list of new BOMs in $noMatch + $files | ForEach-Object { + [System.IO.FileInfo] $file = $_ + $fileName = $file.Name + $filePath = $file.FullName + $currentFileCount++ + + Write-Progress -Activity "Testing $BomName BOM" -PercentComplete (100*$currentFileCount/$totalFiles) -Status "Processing $fileName" + + $match = $false + [BomRecord] $matchingRecord = $null + + # Test file against each BOM that can still have a match + foreach ($bom in $bomList) { + $pattern = $root + [system.io.path]::DirectorySeparatorChar + $bom.GetPattern() + if ($filePath -like $pattern) { + $matchingRecord = $bom + $match = $true + if ($patternsUsed -notcontains $bom) { + $patternsUsed += $bom + } + break + } + } + + # if we didn't find a match, create a record in the noMatch list. + if (!$match) { + $relativePath = $_.FullName.Replace($root, "").Substring(1) + $isProduct = Test-IsProductFile -Path $relativePath + $fileType = "NonProduct" + if ($isProduct) { + $fileType = "Product" + } + + [BomRecord] $newBomRecord = [BomRecord] @{ + FileType = $fileType + } + + $newBomRecord.SetPattern([WildcardPattern]::Escape($_.FullName.Replace($root, "").Substring(1))) + $noMatch += $newBomRecord + } + elseif ($matchingRecord -and ![WildcardPattern]::ContainsWildcardCharacters($matchingRecord.GetPattern())) { + # remove any exact pattern which have been matched to speed up file processing, + # because they should not have additional matches. + if ($matchingRecord -is [BomRecord]) { + $null = $bomList.Remove($matchingRecord) + } else { + Write-Warning "Cannot remove matchingRecord $($matchingRecord.GetPattern())" + } + } + } + + Write-Progress -Activity "Testing $BomName BOM" -Completed + + Write-Verbose "$($noMatch.count) records need to be added to $bomFile" -Verbose + + # Create the complete new manifest + $currentRecords = @() + # Add BOMs for all the files that didn't match + $currentRecords += $noMatch + # Add BOMs for all the patterns that did match + $currentRecords += $patternsUsed + + # Generate a name for the updated BOM + $newBom = Join-Path -Path ([system.io.path]::GetTempPath()) -ChildPath ("${bomName}-" + [system.io.path]::GetRandomFileName() + "-bom.json") + + # Sort and serialize the BOM + $currentRecords | Sort-Object -Property FileType, Pattern | ConvertTo-Json | Out-File -Encoding utf8NoBOM -FilePath $newBom + + # check if we removed any BOMs + $needsRemoval = $bom | Where-Object { + $_ -notin $patternsUsed + } + + Write-Verbose "$($needsRemoval.count) need removal from $bomFile" -Verbose + + # If we added or removed BOMs, log the new file and throw + if ($noMatch.count -gt 0 -or $needsRemoval.Count -gt 0) { + Send-AzdoFile -Path $newBom + + # If -Fix was specified, update the original BOM + if ($Fix) { + Copy-Item -Path $newBom -Destination $bomFile -Force -Verbose + } + + throw "Please update $bomFile per the above instructions" + } +} + +# Simple test to guess if a file is a product file +function Test-IsProductFile { + param( + $Path + ) + + $itemsToCopy = @( + "*.ps1" + "*Microsoft.PowerShell*.dll" + "*Microsoft.PowerShell*.psd1" + "*Microsoft.PowerShell*.ps1xml" + "*Microsoft.WSMan.Management*.psd1" + "*Microsoft.WSMan.Management*.ps1xml" + "*pwsh.dll" + "*System.Management.Automation.dll" + "*PSDiagnostics.ps?1" + "*pwsh" + "*pwsh.exe" + ) + + $itemsToExclude = @( + # This package is retrieved from https://www.github.com/powershell/MarkdownRender + "*Microsoft.PowerShell.MarkdownRender.dll" + + ) + if ($Path -like $itemsToExclude) { + return $false + } + + foreach ($pattern in $itemsToCopy) { + if ($Path -like $pattern) { + return $true + } + } + + return $false +} From 70839f76a77f7f0b3e6d61d66d4299de8af3db05 Mon Sep 17 00:00:00 2001 From: Travis Plunk Date: Wed, 14 Jun 2023 17:41:33 +0000 Subject: [PATCH 2/2] update bom --- tools/packaging/boms/windows.json | 876 ++++++++++++++++++++---------- 1 file changed, 594 insertions(+), 282 deletions(-) diff --git a/tools/packaging/boms/windows.json b/tools/packaging/boms/windows.json index c1d06bb2c64..80ed8f3d0af 100644 --- a/tools/packaging/boms/windows.json +++ b/tools/packaging/boms/windows.json @@ -1,38 +1,558 @@ [ { - "Pattern": "_manifest/spdx_2.2/manifest.spdx.json", - "FileType": "Product" + "Pattern": "Accessibility.dll", + "FileType": "NonProduct" }, { - "Pattern": "_manifest/spdx_2.2/manifest.spdx.json.sha256", - "FileType": "Product" + "Pattern": "API-MS-Win-Base-Util-L1-1-0.dll", + "FileType": "NonProduct" }, { - "Pattern": "Accessibility.dll", + "Pattern": "api-ms-win-core-com-l1-1-0.dll", "FileType": "NonProduct" }, { - "Pattern": "assets/Powershell_av_colors.ico", - "FileType": "Product" + "Pattern": "api-ms-win-core-com-private-l1-1-0.dll", + "FileType": "NonProduct" }, { - "Pattern": "assets/Powershell_avatar.ico", - "FileType": "Product" + "Pattern": "api-ms-win-core-comm-l1-1-0.dll", + "FileType": "NonProduct" }, { - "Pattern": "assets/Powershell_black.ico", - "FileType": "Product" + "Pattern": "api-ms-win-core-console-l1-1-0.dll", + "FileType": "NonProduct" }, { - "Pattern": "assets/ps_black_32x32.ico", - "FileType": "Product" + "Pattern": "api-ms-win-core-console-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-console-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-datetime-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-datetime-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-debug-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-debug-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-delayload-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-errorhandling-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-errorhandling-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-fibers-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-fibers-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-file-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-file-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-file-l1-2-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-file-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-file-l2-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-handle-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-heap-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-heap-obsolete-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-interlocked-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-io-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-io-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-kernel32-legacy-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-kernel32-legacy-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-kernel32-legacy-l1-1-2.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-Kernel32-Private-L1-1-2.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-libraryloader-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-libraryloader-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-localization-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-localization-l1-2-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-localization-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-localization-obsolete-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-memory-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-memory-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-memory-l1-1-2.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-memory-l1-1-3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-namedpipe-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-namedpipe-l1-2-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-normalization-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-PrivateProfile-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-privateprofile-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-processenvironment-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-processenvironment-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-processsecurity-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-processthreads-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-processthreads-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-processthreads-l1-1-2.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-ProcessTopology-Obsolete-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-profile-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-psapi-ansi-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-psapi-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-psapi-obsolete-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-realtime-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-registry-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-registry-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-rtlsupport-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-shlwapi-legacy-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-shutdown-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-shutdown-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-string-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-String-L2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-string-obsolete-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-string-obsolete-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Core-StringAnsi-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-stringloader-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-stringloader-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-synch-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-synch-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-sysinfo-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-sysinfo-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-sysinfo-l1-2-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-sysinfo-l1-2-2.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-sysinfo-l1-2-3.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-threadpool-l1-2-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-threadpool-legacy-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-threadpool-private-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-timezone-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-url-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-util-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-version-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-error-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-error-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-registration-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-robuffer-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-winrt-string-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-wow64-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-core-xstate-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-core-xstate-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-conio-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-convert-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-environment-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-filesystem-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-heap-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-locale-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-math-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-multibyte-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-private-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-process-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-runtime-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-stdio-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-string-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-time-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-crt-utility-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-devices-config-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-devices-config-L1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Eventing-ClassicProvider-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Eventing-Consumer-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Eventing-Controller-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Eventing-Legacy-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Eventing-Provider-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-EventLog-Legacy-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-ro-typeresolution-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-base-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-cpwl-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-cryptoapi-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-lsalookup-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-lsalookup-l2-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "API-MS-Win-Security-LsaPolicy-L1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-provider-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-security-sddl-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-service-core-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-service-core-l1-1-1.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-service-management-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-service-management-l2-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-service-private-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "api-ms-win-service-private-l1-1-1.dll", + "FileType": "NonProduct" }, { - "Pattern": "clretwrc.dll", + "Pattern": "api-ms-win-service-winsvc-l1-1-0.dll", "FileType": "NonProduct" }, { - "Pattern": "clrgc.dll", + "Pattern": "clretwrc.dll", "FileType": "NonProduct" }, { @@ -79,22 +599,6 @@ "Pattern": "cs/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "cs/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "cs/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -151,6 +655,10 @@ "Pattern": "D3DCompiler_47_cor3.dll", "FileType": "NonProduct" }, + { + "Pattern": "dbgshim.dll", + "FileType": "NonProduct" + }, { "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", "FileType": "NonProduct" @@ -183,22 +691,6 @@ "Pattern": "de/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "de/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "de/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -291,22 +783,6 @@ "Pattern": "es/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "es/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "es/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -359,6 +835,14 @@ "Pattern": "es/WindowsFormsIntegration.resources.dll", "FileType": "NonProduct" }, + { + "Pattern": "ext-ms-win-advapi32-encryptedfile-l1-1-0.dll", + "FileType": "NonProduct" + }, + { + "Pattern": "ext-ms-win-ntuser-keyboard-l1-2-1.dll", + "FileType": "NonProduct" + }, { "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", "FileType": "NonProduct" @@ -391,22 +875,6 @@ "Pattern": "fr/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "fr/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "fr/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -459,14 +927,6 @@ "Pattern": "fr/WindowsFormsIntegration.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "getfilesiginforedist.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "getfilesiginforedistwrapper.dll", - "FileType": "NonProduct" - }, { "Pattern": "hostfxr.dll", "FileType": "NonProduct" @@ -507,22 +967,6 @@ "Pattern": "it/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "it/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "it/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -607,22 +1051,6 @@ "Pattern": "ja/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "ja/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "ja/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -707,22 +1135,6 @@ "Pattern": "ko/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "ko/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "ko/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -775,10 +1187,6 @@ "Pattern": "ko/WindowsFormsIntegration.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "LICENSE.txt", - "FileType": "Product" - }, { "Pattern": "Markdig.Signed.dll", "FileType": "NonProduct" @@ -907,14 +1315,6 @@ "Pattern": "miutils.dll", "FileType": "NonProduct" }, - { - "Pattern": "Modules/*.json", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/*.sha256", - "FileType": "NonProduct" - }, { "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", "FileType": "NonProduct" @@ -987,6 +1387,18 @@ "Pattern": "Modules/ThreadJob/*.psd1", "FileType": "NonProduct" }, + { + "Pattern": "Modules\\PackageManagement\\DSCResources\\MSFT_PackageManagement\\MSFT_PackageManagement.schema.mfl", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules\\PackageManagement\\DSCResources\\MSFT_PackageManagementSource\\MSFT_PackageManagementSource.schema.mfl", + "FileType": "NonProduct" + }, + { + "Pattern": "Modules\\PSReadLine\\PSReadLine.cat", + "FileType": "NonProduct" + }, { "Pattern": "mscordaccore_*.dll", "FileType": "NonProduct" @@ -1063,22 +1475,6 @@ "Pattern": "pl/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "pl/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "pl/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -1251,22 +1647,6 @@ "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "pt-BR/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -1503,10 +1883,6 @@ "Pattern": "ref/System.Formats.Asn1.dll", "FileType": "NonProduct" }, - { - "Pattern": "ref/System.Formats.Tar.dll", - "FileType": "NonProduct" - }, { "Pattern": "ref/System.Globalization.Calendars.dll", "FileType": "NonProduct" @@ -1635,10 +2011,6 @@ "Pattern": "ref/System.Net.Primitives.dll", "FileType": "NonProduct" }, - { - "Pattern": "ref/System.Net.Quic.dll", - "FileType": "NonProduct" - }, { "Pattern": "ref/System.Net.Requests.dll", "FileType": "NonProduct" @@ -1759,10 +2131,6 @@ "Pattern": "ref/System.Runtime.InteropServices.dll", "FileType": "NonProduct" }, - { - "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct" - }, { "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", "FileType": "NonProduct" @@ -1819,10 +2187,6 @@ "Pattern": "ref/System.Security.Cryptography.Csp.dll", "FileType": "NonProduct" }, - { - "Pattern": "ref/System.Security.Cryptography.dll", - "FileType": "NonProduct" - }, { "Pattern": "ref/System.Security.Cryptography.Encoding.dll", "FileType": "NonProduct" @@ -2023,22 +2387,6 @@ "Pattern": "ru/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "ru/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "ru/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -2507,10 +2855,6 @@ "Pattern": "System.Formats.Asn1.dll", "FileType": "NonProduct" }, - { - "Pattern": "System.Formats.Tar.dll", - "FileType": "NonProduct" - }, { "Pattern": "System.Globalization.Calendars.dll", "FileType": "NonProduct" @@ -2827,10 +3171,6 @@ "Pattern": "System.Runtime.InteropServices.dll", "FileType": "NonProduct" }, - { - "Pattern": "System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct" - }, { "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", "FileType": "NonProduct" @@ -2887,10 +3227,6 @@ "Pattern": "System.Security.Cryptography.Csp.dll", "FileType": "NonProduct" }, - { - "Pattern": "System.Security.Cryptography.dll", - "FileType": "NonProduct" - }, { "Pattern": "System.Security.Cryptography.Encoding.dll", "FileType": "NonProduct" @@ -2940,15 +3276,15 @@ "FileType": "NonProduct" }, { - "Pattern": "System.ServiceModel.Duplex.dll", + "Pattern": "System.ServiceModel.dll", "FileType": "NonProduct" }, { - "Pattern": "System.ServiceModel.Http.dll", + "Pattern": "System.ServiceModel.Duplex.dll", "FileType": "NonProduct" }, { - "Pattern": "System.ServiceModel.NetFramingBase.dll", + "Pattern": "System.ServiceModel.Http.dll", "FileType": "NonProduct" }, { @@ -3187,22 +3523,6 @@ "Pattern": "tr/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "tr/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "tr/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -3255,6 +3575,10 @@ "Pattern": "tr/WindowsFormsIntegration.resources.dll", "FileType": "NonProduct" }, + { + "Pattern": "ucrtbase.dll", + "FileType": "NonProduct" + }, { "Pattern": "UIAutomationClient.dll", "FileType": "NonProduct" @@ -3319,22 +3643,6 @@ "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "zh-Hans/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -3419,22 +3727,6 @@ "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", "FileType": "NonProduct" }, - { - "Pattern": "zh-Hant/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, { "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", "FileType": "NonProduct" @@ -3487,6 +3779,30 @@ "Pattern": "zh-Hant/WindowsFormsIntegration.resources.dll", "FileType": "NonProduct" }, + { + "Pattern": "_manifest/spdx_2.2/manifest.spdx.json", + "FileType": "Product" + }, + { + "Pattern": "_manifest/spdx_2.2/manifest.spdx.json.sha256", + "FileType": "Product" + }, + { + "Pattern": "assets/Powershell_av_colors.ico", + "FileType": "Product" + }, + { + "Pattern": "assets/Powershell_avatar.ico", + "FileType": "Product" + }, + { + "Pattern": "assets/Powershell_black.ico", + "FileType": "Product" + }, + { + "Pattern": "assets/ps_black_32x32.ico", + "FileType": "Product" + }, { "Pattern": "Install-PowerShellRemoting.ps1", "FileType": "Product" @@ -3495,6 +3811,10 @@ "Pattern": "InstallPSCorePolicyDefinitions.ps1", "FileType": "Product" }, + { + "Pattern": "LICENSE.txt", + "FileType": "Product" + }, { "Pattern": "Microsoft.Management.Infrastructure.CimCmdlets.dll", "FileType": "Product" @@ -3571,10 +3891,6 @@ "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", "FileType": "Product" }, - { - "Pattern": "Modules/Microsoft.PowerShell.Security/Security.types.ps1xml", - "FileType": "Product" - }, { "Pattern": "Modules/Microsoft.WSMan.Management/Microsoft.WSMan.Management.psd1", "FileType": "Product" @@ -3603,10 +3919,6 @@ "Pattern": "RegisterManifest.ps1", "FileType": "Product" }, - { - "Pattern": "RegisterMicrosoftUpdate.ps1", - "FileType": "Product" - }, { "Pattern": "System.Management.Automation.dll", "FileType": "Product"