diff --git a/.editorconfig b/.editorconfig
index 631b04b..342d7c2 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -525,9 +525,11 @@ dotnet_diagnostic.IDE0079.severity = none # dotnet_remove_unnecessary_
dotnet_diagnostic.MA0134.severity = none # Observe result of async calls
+dotnet_diagnostic.S2629.severity = none # Don't use string interpolation in logging message templates.
dotnet_diagnostic.S3267.severity = none # Loops should be simplified with 'LINQ' expressions
dotnet_diagnostic.S4487.severity = none # Remove this unread private field
dotnet_diagnostic.S6602.severity = none # "Find" method should be used instead of the "FirstOrDefault"
dotnet_diagnostic.S6605.severity = none # Collection-specific "Exists" method should be used instead of the "Any"
+dotnet_diagnostic.S6667.severity = none # Logging in a catch clause should pass the caught exception as a parameter.
dotnet_diagnostic.SCS0006.severity = none # Do Not Use Broken Cryptographic Algorithms - Its ok, only using to calculate a file-hash
\ No newline at end of file
diff --git a/Directory.Build.props b/Directory.Build.props
index 53f57da..3f80a19 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -44,7 +44,7 @@
-
+
\ No newline at end of file
diff --git a/src/Atc.Installer.Wpf.App/Atc.Installer.Wpf.App.csproj b/src/Atc.Installer.Wpf.App/Atc.Installer.Wpf.App.csproj
index 975c35b..ac8d2f6 100644
--- a/src/Atc.Installer.Wpf.App/Atc.Installer.Wpf.App.csproj
+++ b/src/Atc.Installer.Wpf.App/Atc.Installer.Wpf.App.csproj
@@ -43,10 +43,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Atc.Installer.Wpf.ComponentProvider.ElasticSearch/Atc.Installer.Wpf.ComponentProvider.ElasticSearch.csproj b/src/Atc.Installer.Wpf.ComponentProvider.ElasticSearch/Atc.Installer.Wpf.ComponentProvider.ElasticSearch.csproj
index dc78b85..cb8c1dd 100644
--- a/src/Atc.Installer.Wpf.ComponentProvider.ElasticSearch/Atc.Installer.Wpf.ComponentProvider.ElasticSearch.csproj
+++ b/src/Atc.Installer.Wpf.ComponentProvider.ElasticSearch/Atc.Installer.Wpf.ComponentProvider.ElasticSearch.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer.csproj b/src/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer.csproj
index a4fa938..eabfd41 100644
--- a/src/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer.csproj
+++ b/src/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer/Atc.Installer.Wpf.ComponentProvider.InternetInformationServer.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Atc.Installer.Wpf.ComponentProvider.PostgreSql/Atc.Installer.Wpf.ComponentProvider.PostgreSql.csproj b/src/Atc.Installer.Wpf.ComponentProvider.PostgreSql/Atc.Installer.Wpf.ComponentProvider.PostgreSql.csproj
index 6141700..8ecfc93 100644
--- a/src/Atc.Installer.Wpf.ComponentProvider.PostgreSql/Atc.Installer.Wpf.ComponentProvider.PostgreSql.csproj
+++ b/src/Atc.Installer.Wpf.ComponentProvider.PostgreSql/Atc.Installer.Wpf.ComponentProvider.PostgreSql.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Atc.Installer.Wpf.ComponentProvider.WindowsApplication/Atc.Installer.Wpf.ComponentProvider.WindowsApplication.csproj b/src/Atc.Installer.Wpf.ComponentProvider.WindowsApplication/Atc.Installer.Wpf.ComponentProvider.WindowsApplication.csproj
index 35ab153..a4028ec 100644
--- a/src/Atc.Installer.Wpf.ComponentProvider.WindowsApplication/Atc.Installer.Wpf.ComponentProvider.WindowsApplication.csproj
+++ b/src/Atc.Installer.Wpf.ComponentProvider.WindowsApplication/Atc.Installer.Wpf.ComponentProvider.WindowsApplication.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Atc.Installer.Wpf.ComponentProvider/Atc.Installer.Wpf.ComponentProvider.csproj b/src/Atc.Installer.Wpf.ComponentProvider/Atc.Installer.Wpf.ComponentProvider.csproj
index 0ccfb80..3424b0b 100644
--- a/src/Atc.Installer.Wpf.ComponentProvider/Atc.Installer.Wpf.ComponentProvider.csproj
+++ b/src/Atc.Installer.Wpf.ComponentProvider/Atc.Installer.Wpf.ComponentProvider.csproj
@@ -16,10 +16,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Atc.Installer.Wpf.ComponentProvider/GlobalUsings.cs b/src/Atc.Installer.Wpf.ComponentProvider/GlobalUsings.cs
index 731e95d..724bf70 100644
--- a/src/Atc.Installer.Wpf.ComponentProvider/GlobalUsings.cs
+++ b/src/Atc.Installer.Wpf.ComponentProvider/GlobalUsings.cs
@@ -38,4 +38,5 @@
global using Atc.Wpf.Mvvm;
global using Microsoft.Extensions.Logging;
-global using Microsoft.Extensions.Logging.Abstractions;
\ No newline at end of file
+global using Microsoft.Extensions.Logging.Abstractions;
+global using Microsoft.Win32;
\ No newline at end of file