diff --git a/External/Aga.Controls.dll b/External/Aga.Controls.dll
deleted file mode 100644
index 82de1bb..0000000
Binary files a/External/Aga.Controls.dll and /dev/null differ
diff --git a/External/OxyPlot.WindowsForms.dll b/External/OxyPlot.WindowsForms.dll
deleted file mode 100644
index 4d9a6dc..0000000
Binary files a/External/OxyPlot.WindowsForms.dll and /dev/null differ
diff --git a/External/OxyPlot.dll b/External/OxyPlot.dll
deleted file mode 100644
index db6f80c..0000000
Binary files a/External/OxyPlot.dll and /dev/null differ
diff --git a/OpenHardwareMonitor.csproj b/OpenHardwareMonitor.csproj
index 4550802..6dff957 100644
--- a/OpenHardwareMonitor.csproj
+++ b/OpenHardwareMonitor.csproj
@@ -58,22 +58,12 @@
AllRules.ruleset
-
- External\OxyPlot.dll
-
-
- External\OxyPlot.WindowsForms.dll
-
-
- False
- External\Aga.Controls.dll
-
@@ -209,6 +199,18 @@
+
+ {e73bb233-d88b-44a7-a98f-d71ee158381d}
+ Aga.Controls
+
+
+ {d4554296-094e-4cac-8eae-44eb250666c6}
+ OxyPlot.WindowsForms
+
+
+ {bcc43e58-e473-403e-a84d-63fedc723040}
+ OxyPlot
+
{B0397530-545A-471D-BB74-027AE456DF1A}
OpenHardwareMonitorLib
diff --git a/OpenHardwareMonitor.sln b/OpenHardwareMonitor.sln
index 121b566..e9bc643 100644
--- a/OpenHardwareMonitor.sln
+++ b/OpenHardwareMonitor.sln
@@ -8,6 +8,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenHardwareMonitor", "Open
{B0397530-545A-471D-BB74-027AE456DF1A} = {B0397530-545A-471D-BB74-027AE456DF1A}
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Aga.Controls", "External\Aga.Controls\Aga.Controls.csproj", "{E73BB233-D88B-44A7-A98F-D71EE158381D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OxyPlot", "External\OxyPlot\OxyPlot\OxyPlot.csproj", "{BCC43E58-E473-403E-A84D-63FEDC723040}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OxyPlot.WindowsForms", "External\OxyPlot\OxyPlot.WindowsForms\OxyPlot.WindowsForms.csproj", "{D4554296-094E-4CAC-8EAE-44EB250666C6}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -22,6 +28,18 @@ Global
{F5E0C1F7-9E9B-46F2-AC88-8C9C1C923880}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F5E0C1F7-9E9B-46F2-AC88-8C9C1C923880}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F5E0C1F7-9E9B-46F2-AC88-8C9C1C923880}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E73BB233-D88B-44A7-A98F-D71EE158381D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E73BB233-D88B-44A7-A98F-D71EE158381D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E73BB233-D88B-44A7-A98F-D71EE158381D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E73BB233-D88B-44A7-A98F-D71EE158381D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BCC43E58-E473-403E-A84D-63FEDC723040}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BCC43E58-E473-403E-A84D-63FEDC723040}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BCC43E58-E473-403E-A84D-63FEDC723040}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BCC43E58-E473-403E-A84D-63FEDC723040}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D4554296-094E-4CAC-8EAE-44EB250666C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D4554296-094E-4CAC-8EAE-44EB250666C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D4554296-094E-4CAC-8EAE-44EB250666C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D4554296-094E-4CAC-8EAE-44EB250666C6}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE