diff --git a/LogStudy.DebugLog/LogStudy.DebugLog.csproj b/LogStudy.DebugLog/LogStudy.DebugLog.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/LogStudy.DebugLog/LogStudy.DebugLog.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/LogStudy.DebugLog/Program.cs b/LogStudy.DebugLog/Program.cs
new file mode 100644
index 0000000..1bc52a6
--- /dev/null
+++ b/LogStudy.DebugLog/Program.cs
@@ -0,0 +1 @@
+Console.WriteLine("Hello, World!");
diff --git a/LogStudy.DiagnosticLog/LogStudy.DiagnosticLog.csproj b/LogStudy.DiagnosticLog/LogStudy.DiagnosticLog.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/LogStudy.DiagnosticLog/LogStudy.DiagnosticLog.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/LogStudy.DiagnosticLog/Program.cs b/LogStudy.DiagnosticLog/Program.cs
new file mode 100644
index 0000000..1bc52a6
--- /dev/null
+++ b/LogStudy.DiagnosticLog/Program.cs
@@ -0,0 +1 @@
+Console.WriteLine("Hello, World!");
diff --git a/LogStudy.EventLog/LogStudy.EventLog.csproj b/LogStudy.EventLog/LogStudy.EventLog.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/LogStudy.EventLog/LogStudy.EventLog.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/LogStudy.EventLog/Program.cs b/LogStudy.EventLog/Program.cs
new file mode 100644
index 0000000..1bc52a6
--- /dev/null
+++ b/LogStudy.EventLog/Program.cs
@@ -0,0 +1 @@
+Console.WriteLine("Hello, World!");
diff --git a/LogStudy.TraceLog/LogStudy.TraceLog.csproj b/LogStudy.TraceLog/LogStudy.TraceLog.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/LogStudy.TraceLog/LogStudy.TraceLog.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/LogStudy.TraceLog/Program.cs b/LogStudy.TraceLog/Program.cs
new file mode 100644
index 0000000..1bc52a6
--- /dev/null
+++ b/LogStudy.TraceLog/Program.cs
@@ -0,0 +1 @@
+Console.WriteLine("Hello, World!");
diff --git a/LogStudy.sln b/LogStudy.sln
index 7ec4c3d..e3b5919 100644
--- a/LogStudy.sln
+++ b/LogStudy.sln
@@ -1,9 +1,25 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29418.71
+# Visual Studio Version 17
+VisualStudioVersion = 17.3.32922.545
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LogStudy.WebApp", "LogStudy.WebApp\LogStudy.WebApp.csproj", "{8516CD13-0513-46AF-897F-05FCD66933A2}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LogStudy.WebApp", "LogStudy.WebApp\LogStudy.WebApp.csproj", "{8516CD13-0513-46AF-897F-05FCD66933A2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DebugLog", "DebugLog", "{2319453B-2895-48E4-99A3-123ADED51280}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TraceLog", "TraceLog", "{353B9475-1064-473D-B3EE-CF3A9BBA4102}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EventLog", "EventLog", "{78E9B0D7-537A-4791-BE80-E2BA04D8A5AA}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DiagnosticLog", "DiagnosticLog", "{D91AB187-F922-47DE-87ED-D3785F4E8D7B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LogStudy.DebugLog", "LogStudy.DebugLog\LogStudy.DebugLog.csproj", "{A4CF5770-2855-44C7-B9DA-27332670D03D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LogStudy.TraceLog", "LogStudy.TraceLog\LogStudy.TraceLog.csproj", "{3D1FA013-7BAC-4D62-B35B-8B444DB7FE8C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LogStudy.EventLog", "LogStudy.EventLog\LogStudy.EventLog.csproj", "{372EA389-4C91-4B05-8270-86788D48F45D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LogStudy.DiagnosticLog", "LogStudy.DiagnosticLog\LogStudy.DiagnosticLog.csproj", "{73AC3F84-DC11-4F53-A729-0EA09E124E6E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -15,10 +31,32 @@ Global
{8516CD13-0513-46AF-897F-05FCD66933A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8516CD13-0513-46AF-897F-05FCD66933A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8516CD13-0513-46AF-897F-05FCD66933A2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A4CF5770-2855-44C7-B9DA-27332670D03D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A4CF5770-2855-44C7-B9DA-27332670D03D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A4CF5770-2855-44C7-B9DA-27332670D03D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A4CF5770-2855-44C7-B9DA-27332670D03D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3D1FA013-7BAC-4D62-B35B-8B444DB7FE8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3D1FA013-7BAC-4D62-B35B-8B444DB7FE8C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3D1FA013-7BAC-4D62-B35B-8B444DB7FE8C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3D1FA013-7BAC-4D62-B35B-8B444DB7FE8C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {372EA389-4C91-4B05-8270-86788D48F45D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {372EA389-4C91-4B05-8270-86788D48F45D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {372EA389-4C91-4B05-8270-86788D48F45D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {372EA389-4C91-4B05-8270-86788D48F45D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {73AC3F84-DC11-4F53-A729-0EA09E124E6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {73AC3F84-DC11-4F53-A729-0EA09E124E6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {73AC3F84-DC11-4F53-A729-0EA09E124E6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {73AC3F84-DC11-4F53-A729-0EA09E124E6E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {A4CF5770-2855-44C7-B9DA-27332670D03D} = {2319453B-2895-48E4-99A3-123ADED51280}
+ {3D1FA013-7BAC-4D62-B35B-8B444DB7FE8C} = {353B9475-1064-473D-B3EE-CF3A9BBA4102}
+ {372EA389-4C91-4B05-8270-86788D48F45D} = {78E9B0D7-537A-4791-BE80-E2BA04D8A5AA}
+ {73AC3F84-DC11-4F53-A729-0EA09E124E6E} = {D91AB187-F922-47DE-87ED-D3785F4E8D7B}
+ EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {4D9A3A36-98D0-498C-B78A-2E5CFC5195AC}
EndGlobalSection