diff --git a/Dsu.Common.Utilities.Core.dll b/Output.SystemX/Dsu.Common.Utilities.Core.dll
similarity index 100%
rename from Dsu.Common.Utilities.Core.dll
rename to Output.SystemX/Dsu.Common.Utilities.Core.dll
diff --git a/Dsu.Common.Utilities.FS.dll b/Output.SystemX/Dsu.Common.Utilities.FS.dll
similarity index 100%
rename from Dsu.Common.Utilities.FS.dll
rename to Output.SystemX/Dsu.Common.Utilities.FS.dll
diff --git a/Dsu.Driver.Base.FS.dll b/Output.SystemX/Dsu.Driver.Base.FS.dll
similarity index 100%
rename from Dsu.Driver.Base.FS.dll
rename to Output.SystemX/Dsu.Driver.Base.FS.dll
diff --git a/Dsu.Driver.Util.dll b/Output.SystemX/Dsu.Driver.Util.dll
similarity index 100%
rename from Dsu.Driver.Util.dll
rename to Output.SystemX/Dsu.Driver.Util.dll
diff --git a/Dsu.PLC.Melsec.dll b/Output.SystemX/Dsu.PLC.Melsec.dll
similarity index 100%
rename from Dsu.PLC.Melsec.dll
rename to Output.SystemX/Dsu.PLC.Melsec.dll
diff --git a/FSharp.Core.dll b/Output.SystemX/FSharp.Core.dll
similarity index 100%
rename from FSharp.Core.dll
rename to Output.SystemX/FSharp.Core.dll
diff --git a/System.Reactive.Core.dll b/Output.SystemX/System.Reactive.Core.dll
similarity index 100%
rename from System.Reactive.Core.dll
rename to Output.SystemX/System.Reactive.Core.dll
diff --git a/System.Reactive.Interfaces.dll b/Output.SystemX/System.Reactive.Interfaces.dll
similarity index 100%
rename from System.Reactive.Interfaces.dll
rename to Output.SystemX/System.Reactive.Interfaces.dll
diff --git a/System.Reactive.Linq.dll b/Output.SystemX/System.Reactive.Linq.dll
similarity index 100%
rename from System.Reactive.Linq.dll
rename to Output.SystemX/System.Reactive.Linq.dll
diff --git a/Output.SystemX/SystemX.Net.Platform.dll b/Output.SystemX/SystemX.Net.Platform.dll
new file mode 100644
index 0000000..f6ecb10
Binary files /dev/null and b/Output.SystemX/SystemX.Net.Platform.dll differ
diff --git a/Output.SystemX/SystemX.PLC.dll b/Output.SystemX/SystemX.PLC.dll
new file mode 100644
index 0000000..c91d779
Binary files /dev/null and b/Output.SystemX/SystemX.PLC.dll differ
diff --git a/Output.SystemX/SystemX.XEFCore.dll b/Output.SystemX/SystemX.XEFCore.dll
new file mode 100644
index 0000000..253739c
Binary files /dev/null and b/Output.SystemX/SystemX.XEFCore.dll differ
diff --git a/log4net.dll b/Output.SystemX/log4net.dll
similarity index 100%
rename from log4net.dll
rename to Output.SystemX/log4net.dll
diff --git a/SystemX.Net.CP.Platform/SystemX.Net.Platform/SystemX.Net.CP.Platform.csproj b/SystemX.Net.CP.Platform/SystemX.Net.Platform/SystemX.Net.CP.Platform.csproj
index 17cceb0..6914496 100644
--- a/SystemX.Net.CP.Platform/SystemX.Net.Platform/SystemX.Net.CP.Platform.csproj
+++ b/SystemX.Net.CP.Platform/SystemX.Net.Platform/SystemX.Net.CP.Platform.csproj
@@ -18,7 +18,7 @@
true
full
false
- ..\..\Output.SystemX\
+ bin\Debug\
DEBUG;TRACE
prompt
4
@@ -51,7 +51,7 @@
- ..\..\References\log4net.dll
+ ..\..\Output.SystemX\log4net.dll
..\packages\Remotion.Linq.2.1.1\lib\net45\Remotion.Linq.dll
@@ -74,13 +74,13 @@
- ..\..\References\System.Reactive.Core.dll
+ ..\..\Output.SystemX\System.Reactive.Core.dll
- ..\..\References\System.Reactive.Interfaces.dll
+ ..\..\Output.SystemX\System.Reactive.Interfaces.dll
- ..\..\References\System.Reactive.Linq.dll
+ ..\..\Output.SystemX\System.Reactive.Linq.dll
..\packages\System.Runtime.CompilerServices.Unsafe.4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll
@@ -170,4 +170,7 @@
+
+ xcopy /y $(ProjectDir)$(OutputPath)$(TargetName).dll $(SolutionDir)..\Output.SystemX\
+
\ No newline at end of file
diff --git a/SystemX.Net.CP.Platform/SystemX.PLC/SystemX.PLC.csproj b/SystemX.Net.CP.Platform/SystemX.PLC/SystemX.PLC.csproj
index 70ce974..6c2a364 100644
--- a/SystemX.Net.CP.Platform/SystemX.PLC/SystemX.PLC.csproj
+++ b/SystemX.Net.CP.Platform/SystemX.PLC/SystemX.PLC.csproj
@@ -18,7 +18,7 @@
true
full
false
- ..\..\Output.SystemX\
+ bin\Debug\
DEBUG;TRACE
prompt
4
@@ -55,19 +55,19 @@
- ..\ExtLib\McProtocol\Dsu.Common.Utilities.Core.dll
+ ..\..\Output.SystemX\Dsu.Common.Utilities.Core.dll
- ..\ExtLib\McProtocol\Dsu.Common.Utilities.FS.dll
+ ..\..\Output.SystemX\Dsu.Common.Utilities.FS.dll
- ..\ExtLib\McProtocol\Dsu.Driver.Base.FS.dll
+ ..\..\Output.SystemX\Dsu.Driver.Base.FS.dll
- ..\ExtLib\McProtocol\Dsu.Driver.Util.dll
+ ..\..\Output.SystemX\Dsu.Driver.Util.dll
- ..\ExtLib\McProtocol\Dsu.PLC.Melsec.dll
+ ..\..\Output.SystemX\Dsu.PLC.Melsec.dll
..\ExtLib\McProtocol\FSharp.Core.dll
@@ -75,13 +75,13 @@
- ..\ExtLib\System.Reactive.Core.dll
+ ..\..\Output.SystemX\System.Reactive.Core.dll
- ..\ExtLib\System.Reactive.Interfaces.dll
+ ..\..\Output.SystemX\System.Reactive.Interfaces.dll
- ..\ExtLib\System.Reactive.Linq.dll
+ ..\..\Output.SystemX\System.Reactive.Linq.dll
@@ -168,6 +168,9 @@
+
+ xcopy /y $(ProjectDir)$(OutputPath)$(TargetName).dll $(SolutionDir)..\Output.SystemX\
+