diff --git a/CertificateInstaller/Properties/AssemblyInfo.cs b/CertificateInstaller/Properties/AssemblyInfo.cs
index a8a02821..99dc8bcb 100644
--- a/CertificateInstaller/Properties/AssemblyInfo.cs
+++ b/CertificateInstaller/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2015")]
+[assembly: AssemblyCopyright("Copyright \u00A9 Lex Li 2015-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Access/Properties/AssemblyInfo.cs b/JexusManager.Features.Access/Properties/AssemblyInfo.cs
index 2f70d181..4269bcaa 100644
--- a/JexusManager.Features.Access/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Access/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Asp/Properties/AssemblyInfo.cs b/JexusManager.Features.Asp/Properties/AssemblyInfo.cs
index 6f7fc451..6c8944a5 100644
--- a/JexusManager.Features.Asp/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Asp/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Authentication/Properties/AssemblyInfo.cs b/JexusManager.Features.Authentication/Properties/AssemblyInfo.cs
index 2d41b555..e24898f3 100644
--- a/JexusManager.Features.Authentication/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Authentication/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Authorization/Properties/AssemblyInfo.cs b/JexusManager.Features.Authorization/Properties/AssemblyInfo.cs
index e5783b54..73747964 100644
--- a/JexusManager.Features.Authorization/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Authorization/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Caching/Properties/AssemblyInfo.cs b/JexusManager.Features.Caching/Properties/AssemblyInfo.cs
index 56711d20..74b0fc7a 100644
--- a/JexusManager.Features.Caching/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Caching/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Certificates/Properties/AssemblyInfo.cs b/JexusManager.Features.Certificates/Properties/AssemblyInfo.cs
index db8d8c92..6d4d42a2 100644
--- a/JexusManager.Features.Certificates/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Certificates/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Cgi/Properties/AssemblyInfo.cs b/JexusManager.Features.Cgi/Properties/AssemblyInfo.cs
index 6f7fc451..6c8944a5 100644
--- a/JexusManager.Features.Cgi/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Cgi/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Compression/Properties/AssemblyInfo.cs b/JexusManager.Features.Compression/Properties/AssemblyInfo.cs
index ae3732d4..7b262082 100644
--- a/JexusManager.Features.Compression/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Compression/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.DefaultDocument/Properties/AssemblyInfo.cs b/JexusManager.Features.DefaultDocument/Properties/AssemblyInfo.cs
index 6801bb15..f9188bdb 100644
--- a/JexusManager.Features.DefaultDocument/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.DefaultDocument/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.DirectoryBrowse/Properties/AssemblyInfo.cs b/JexusManager.Features.DirectoryBrowse/Properties/AssemblyInfo.cs
index 13ad152a..622f4c59 100644
--- a/JexusManager.Features.DirectoryBrowse/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.DirectoryBrowse/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.FastCgi/Properties/AssemblyInfo.cs b/JexusManager.Features.FastCgi/Properties/AssemblyInfo.cs
index a3d29b56..ea7f1500 100644
--- a/JexusManager.Features.FastCgi/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.FastCgi/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Handlers/Properties/AssemblyInfo.cs b/JexusManager.Features.Handlers/Properties/AssemblyInfo.cs
index c3f2aecf..05d3e593 100644
--- a/JexusManager.Features.Handlers/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Handlers/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.HttpApi/Properties/AssemblyInfo.cs b/JexusManager.Features.HttpApi/Properties/AssemblyInfo.cs
index c11eccb8..601df635 100644
--- a/JexusManager.Features.HttpApi/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.HttpApi/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.HttpErrors/Properties/AssemblyInfo.cs b/JexusManager.Features.HttpErrors/Properties/AssemblyInfo.cs
index 547a6f5f..541215e2 100644
--- a/JexusManager.Features.HttpErrors/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.HttpErrors/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.HttpRedirect/Properties/AssemblyInfo.cs b/JexusManager.Features.HttpRedirect/Properties/AssemblyInfo.cs
index a7e96194..abe907fc 100644
--- a/JexusManager.Features.HttpRedirect/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.HttpRedirect/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.IpSecurity/Properties/AssemblyInfo.cs b/JexusManager.Features.IpSecurity/Properties/AssemblyInfo.cs
index b28aba8c..eb6227d8 100644
--- a/JexusManager.Features.IpSecurity/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.IpSecurity/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.IsapiCgiRestriction/Properties/AssemblyInfo.cs b/JexusManager.Features.IsapiCgiRestriction/Properties/AssemblyInfo.cs
index 11a43e00..23caa7b3 100644
--- a/JexusManager.Features.IsapiCgiRestriction/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.IsapiCgiRestriction/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.IsapiFilters/Properties/AssemblyInfo.cs b/JexusManager.Features.IsapiFilters/Properties/AssemblyInfo.cs
index dbd357cc..cee049c0 100644
--- a/JexusManager.Features.IsapiFilters/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.IsapiFilters/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Jexus/Properties/AssemblyInfo.cs b/JexusManager.Features.Jexus/Properties/AssemblyInfo.cs
index a2acce4c..f41a6c06 100644
--- a/JexusManager.Features.Jexus/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Jexus/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Logging/Properties/AssemblyInfo.cs b/JexusManager.Features.Logging/Properties/AssemblyInfo.cs
index 665ad769..c354e525 100644
--- a/JexusManager.Features.Logging/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Logging/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.MimeMap/Properties/AssemblyInfo.cs b/JexusManager.Features.MimeMap/Properties/AssemblyInfo.cs
index b16535aa..94454b1e 100644
--- a/JexusManager.Features.MimeMap/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.MimeMap/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Modules/Properties/AssemblyInfo.cs b/JexusManager.Features.Modules/Properties/AssemblyInfo.cs
index bef5ff1e..f25e56cb 100644
--- a/JexusManager.Features.Modules/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Modules/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.RequestFiltering/Properties/AssemblyInfo.cs b/JexusManager.Features.RequestFiltering/Properties/AssemblyInfo.cs
index 88181e44..11480c6c 100644
--- a/JexusManager.Features.RequestFiltering/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.RequestFiltering/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.ResponseHeaders/Properties/AssemblyInfo.cs b/JexusManager.Features.ResponseHeaders/Properties/AssemblyInfo.cs
index 65e928ce..b21d9597 100644
--- a/JexusManager.Features.ResponseHeaders/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.ResponseHeaders/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.Rewrite/Properties/AssemblyInfo.cs b/JexusManager.Features.Rewrite/Properties/AssemblyInfo.cs
index 39ec178e..c31756eb 100644
--- a/JexusManager.Features.Rewrite/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.Rewrite/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Features.TraceFailedRequests/Properties/AssemblyInfo.cs b/JexusManager.Features.TraceFailedRequests/Properties/AssemblyInfo.cs
index 61947e6f..0131db07 100644
--- a/JexusManager.Features.TraceFailedRequests/Properties/AssemblyInfo.cs
+++ b/JexusManager.Features.TraceFailedRequests/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager.Shared/Properties/AssemblyInfo.cs b/JexusManager.Shared/Properties/AssemblyInfo.cs
index 2037e7a4..e6c6c3e3 100644
--- a/JexusManager.Shared/Properties/AssemblyInfo.cs
+++ b/JexusManager.Shared/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2016")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2016-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/JexusManager/JexusManager.csproj b/JexusManager/JexusManager.csproj
index 9d246ebd..f7b320bd 100644
--- a/JexusManager/JexusManager.csproj
+++ b/JexusManager/JexusManager.csproj
@@ -11,9 +11,6 @@
WinExe
app.manifest
-
- 13.0.9.0
- 13.0.9.0
@@ -44,6 +41,10 @@
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/JexusManager/Properties/AssemblyInfo.cs b/JexusManager/Properties/AssemblyInfo.cs
index b2547e24..7ce632e7 100644
--- a/JexusManager/Properties/AssemblyInfo.cs
+++ b/JexusManager/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("Management Console for Jexus web server/IIS Express/IIS.")]
-[assembly: AssemblyCopyright("Copyright (C) Lex Li 2014-2018. All rights reserved.")]
+[assembly: AssemblyCopyright("Copyright (C) Lex Li 2014-2022. All rights reserved.")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Microsoft.Web.Administration/Properties/AssemblyInfo.cs b/Microsoft.Web.Administration/Properties/AssemblyInfo.cs
index ab735cb0..947501cd 100644
--- a/Microsoft.Web.Administration/Properties/AssemblyInfo.cs
+++ b/Microsoft.Web.Administration/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright(C) Lex Li 2014-2016. All rights reserved.")]
+[assembly: AssemblyCopyright("Copyright(C) Lex Li 2014-2022. All rights reserved.")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Microsoft.Web.Configuration.AppHostFileProvider/Properties/AssemblyInfo.cs b/Microsoft.Web.Configuration.AppHostFileProvider/Properties/AssemblyInfo.cs
index e188dfa7..655655da 100644
--- a/Microsoft.Web.Configuration.AppHostFileProvider/Properties/AssemblyInfo.cs
+++ b/Microsoft.Web.Configuration.AppHostFileProvider/Properties/AssemblyInfo.cs
@@ -9,7 +9,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2014")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2014-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Microsoft.Web.Management/Properties/AssemblyInfo.cs b/Microsoft.Web.Management/Properties/AssemblyInfo.cs
index 62a84ed7..48ef5185 100644
--- a/Microsoft.Web.Management/Properties/AssemblyInfo.cs
+++ b/Microsoft.Web.Management/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2014")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2014-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Tests.IIS/Properties/AssemblyInfo.cs b/Tests.IIS/Properties/AssemblyInfo.cs
index f10c5beb..c6865073 100644
--- a/Tests.IIS/Properties/AssemblyInfo.cs
+++ b/Tests.IIS/Properties/AssemblyInfo.cs
@@ -14,7 +14,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Tests.IIS")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2014")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2014-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Tests.JexusManager/Properties/AssemblyInfo.cs b/Tests.JexusManager/Properties/AssemblyInfo.cs
index 7a4d7053..cc71259c 100644
--- a/Tests.JexusManager/Properties/AssemblyInfo.cs
+++ b/Tests.JexusManager/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2015")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2015-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Tests/Properties/AssemblyInfo.cs b/Tests/Properties/AssemblyInfo.cs
index f2f16041..c1d4e6db 100644
--- a/Tests/Properties/AssemblyInfo.cs
+++ b/Tests/Properties/AssemblyInfo.cs
@@ -9,7 +9,7 @@
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyDescription("")]
-[assembly: AssemblyCopyright("Copyright \u00A9 2014")]
+[assembly: AssemblyCopyright("Copyright \u00A9 2014-2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/release.ps1 b/release.ps1
index 1aa6d9ed..60398fd4 100644
--- a/release.ps1
+++ b/release.ps1
@@ -1,3 +1,9 @@
+[CmdletBinding()]
+param(
+ [Parameter(Position = 0)]
+ [string] $Configuration = 'Release'
+)
+
Import-Module PowerShellGet
$msBuild = "msbuild"
@@ -36,20 +42,20 @@ catch
Write-Host "MSBuild found. Compile the projects."
-& $msBuild JexusManager.sln /p:Configuration=Release /t:restore
-& $msBuild JexusManager.sln /p:Configuration=Release /t:clean
+& $msBuild JexusManager.sln /p:Configuration=$Configuration /t:restore
+& $msBuild JexusManager.sln /p:Configuration=$Configuration /t:clean
Remove-Item .\bin -Recurse
New-Item .\bin -ItemType Directory
Set-Location .\JexusManager
-dotnet publish -c Release -r win-x64 --self-contained -o ..\bin\x64
-dotnet publish -c Release -r win-x86 --self-contained -o ..\bin\x86
+dotnet publish -c $Configuration -r win-x64 --self-contained -o ..\bin\x64
+dotnet publish -c $Configuration -r win-x86 --self-contained -o ..\bin\x86
Copy-Item .\ThirdPartyNotices.txt ..\bin
Set-Location ..
Set-Location .\CertificateInstaller
-dotnet publish -c Release -r win-x64 --self-contained -o ..\bin\x64
-dotnet publish -c Release -r win-x86 --self-contained -o ..\bin\x86
+dotnet publish -c $Configuration -r win-x64 --self-contained -o ..\bin\x64
+dotnet publish -c $Configuration -r win-x86 --self-contained -o ..\bin\x86
Set-Location ..
.\lib\Paraffin.exe -regExExclude "JexusManager\.exe" -NoRootDirectory -dir .\bin\x64 -GroupName Files64 .\Setup\Files64.wxs