diff --git a/SoftwareInstallation/AbstractShopDatabaseImplement/AbstractSoftwareInstallationDatabaseImplement.csproj b/SoftwareInstallation/AbstractShopDatabaseImplement/AbstractSoftwareInstallationDatabaseImplement.csproj
new file mode 100644
index 0000000..132c02c
--- /dev/null
+++ b/SoftwareInstallation/AbstractShopDatabaseImplement/AbstractSoftwareInstallationDatabaseImplement.csproj
@@ -0,0 +1,9 @@
+
+
+
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/SoftwareInstallation/SoftwareInstallation.sln b/SoftwareInstallation/SoftwareInstallation.sln
index 500f0a9..c4c8142 100644
--- a/SoftwareInstallation/SoftwareInstallation.sln
+++ b/SoftwareInstallation/SoftwareInstallation.sln
@@ -15,6 +15,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AbstractSoftwareInstallatio
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AbstractSoftwareInstallationFileImplement", "AbstractSoftwareInstallationFileImplement\AbstractSoftwareInstallationFileImplement.csproj", "{BEE13C3F-1BB8-46B4-BC87-CFC367E52A77}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AbstractShopDatabaseImplement", "AbstractShopDatabaseImplement\AbstractShopDatabaseImplement.csproj", "{208C1A2E-1969-4842-BE32-13FE9A8802B0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AbstractSoftwareInstallationDatabaseImplement", "AbstractSoftwareInstallationDatabaseImplement\AbstractSoftwareInstallationDatabaseImplement.csproj", "{7631EF04-BAD9-44D7-80C5-6017EDEA7E14}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -45,6 +49,14 @@ Global
{BEE13C3F-1BB8-46B4-BC87-CFC367E52A77}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BEE13C3F-1BB8-46B4-BC87-CFC367E52A77}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BEE13C3F-1BB8-46B4-BC87-CFC367E52A77}.Release|Any CPU.Build.0 = Release|Any CPU
+ {208C1A2E-1969-4842-BE32-13FE9A8802B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {208C1A2E-1969-4842-BE32-13FE9A8802B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {208C1A2E-1969-4842-BE32-13FE9A8802B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {208C1A2E-1969-4842-BE32-13FE9A8802B0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7631EF04-BAD9-44D7-80C5-6017EDEA7E14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7631EF04-BAD9-44D7-80C5-6017EDEA7E14}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7631EF04-BAD9-44D7-80C5-6017EDEA7E14}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7631EF04-BAD9-44D7-80C5-6017EDEA7E14}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/SoftwareInstallation/SoftwareInstallation/Program.cs b/SoftwareInstallation/SoftwareInstallation/Program.cs
index 1b6b0b8..cf7b6fb 100644
--- a/SoftwareInstallation/SoftwareInstallation/Program.cs
+++ b/SoftwareInstallation/SoftwareInstallation/Program.cs
@@ -1,4 +1,4 @@
-using AbstractSoftwareInstallationFileImplement.Implements;
+using AbstractSoftwareInstallationDatabaseImplement.Implements;
using AbstractSoftwareInstallationBusinessLogic;
using AbstractSoftwareInstallationBusinessLogic.BusinessLogic;
using AbstractSoftwareInstallationContracts.BusinessLogicsContracts;
diff --git a/SoftwareInstallation/SoftwareInstallation/SoftwareInstallationView.csproj b/SoftwareInstallation/SoftwareInstallation/SoftwareInstallationView.csproj
index e5ca85c..9b0ae37 100644
--- a/SoftwareInstallation/SoftwareInstallation/SoftwareInstallationView.csproj
+++ b/SoftwareInstallation/SoftwareInstallation/SoftwareInstallationView.csproj
@@ -21,6 +21,7 @@
+