From ca567dc9bc5a6266e56c3aa321b87b26e1647871 Mon Sep 17 00:00:00 2001 From: OlgunR Date: Tue, 28 Apr 2026 15:26:14 +0200 Subject: [PATCH] Update project references and migrate to NuGet packages Refactored project references to use new DDModules paths and updated third-party DLL locations. Migrated GUIs.Test.EDMIBenchmark to NuGet-based dependency management, adding packages.config and binding redirects for key assemblies. Replaced Office COM interop with direct assembly references. Integrated GdPicture via NuGet and removed redundant hardcoded references. These changes improve maintainability, portability, and project structure. --- ConfigCreator/MonoRepoUtils.vbproj | 6 +- Controls.ChatAddUser/ChatAddUser.vbproj | 4 +- Controls.ChatControl/ChatControl.vbproj | 4 +- Controls.ChatNewConv/ChatNewConv.vbproj | 4 +- Controls.RegexEditor/RegexEditor.vbproj | 2 +- DBCleaner/DBCleaner.vbproj | 4 +- GUIs.ClipboardWatcher/ClipboardWatcher.vbproj | 14 +- GUIs.GlobalIndexer/GlobalIndexer.vbproj | 2 +- GUIs.Test.ADSyncTest/ADSyncTest.vbproj | 10 +- GUIs.Test.EDMIBenchmark/App.config | 40 +++++ .../GUIs.Test.EDMIBenchmark.vbproj | 151 +++++++++++++++++- GUIs.Test.EDMIBenchmark/packages.config | 28 ++++ .../GUIs.Test.GraphQLTest.vbproj | 10 +- Service.JobRunner/JobRunner.vbproj | 8 +- .../DDEDMLicenseService.vbproj | 4 +- 15 files changed, 251 insertions(+), 40 deletions(-) diff --git a/ConfigCreator/MonoRepoUtils.vbproj b/ConfigCreator/MonoRepoUtils.vbproj index b7ea8dc6..17a87333 100644 --- a/ConfigCreator/MonoRepoUtils.vbproj +++ b/ConfigCreator/MonoRepoUtils.vbproj @@ -66,15 +66,15 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Config.dll + ..\..\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll False - ..\..\Modules\Interfaces\bin\Debug\DigitalData.Modules.Interfaces.dll + ..\..\DDModules\Interfaces\bin\Debug\DigitalData.Modules.Interfaces.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/Controls.ChatAddUser/ChatAddUser.vbproj b/Controls.ChatAddUser/ChatAddUser.vbproj index 12e5061e..d042f300 100644 --- a/Controls.ChatAddUser/ChatAddUser.vbproj +++ b/Controls.ChatAddUser/ChatAddUser.vbproj @@ -61,11 +61,11 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/Controls.ChatControl/ChatControl.vbproj b/Controls.ChatControl/ChatControl.vbproj index 3a9a94f7..c16ac781 100644 --- a/Controls.ChatControl/ChatControl.vbproj +++ b/Controls.ChatControl/ChatControl.vbproj @@ -61,11 +61,11 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/Controls.ChatNewConv/ChatNewConv.vbproj b/Controls.ChatNewConv/ChatNewConv.vbproj index 84c075cb..09c6bc2c 100644 --- a/Controls.ChatNewConv/ChatNewConv.vbproj +++ b/Controls.ChatNewConv/ChatNewConv.vbproj @@ -61,11 +61,11 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/Controls.RegexEditor/RegexEditor.vbproj b/Controls.RegexEditor/RegexEditor.vbproj index dbc8426b..9ada2ea0 100644 --- a/Controls.RegexEditor/RegexEditor.vbproj +++ b/Controls.RegexEditor/RegexEditor.vbproj @@ -65,7 +65,7 @@ P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\Digital Data\DigitalData.Modules.Language.dll - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/DBCleaner/DBCleaner.vbproj b/DBCleaner/DBCleaner.vbproj index bb7643a7..56c7cceb 100644 --- a/DBCleaner/DBCleaner.vbproj +++ b/DBCleaner/DBCleaner.vbproj @@ -50,10 +50,10 @@ - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/GUIs.ClipboardWatcher/ClipboardWatcher.vbproj b/GUIs.ClipboardWatcher/ClipboardWatcher.vbproj index ebc1f0e3..56c19fa6 100644 --- a/GUIs.ClipboardWatcher/ClipboardWatcher.vbproj +++ b/GUIs.ClipboardWatcher/ClipboardWatcher.vbproj @@ -66,31 +66,31 @@ False - ..\..\Modules\Base\bin\Debug\DigitalData.Modules.Base.dll + ..\..\DDModules\Base\bin\Debug\DigitalData.Modules.Base.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\EDMIAPI\bin\Debug\DigitalData.Modules.EDMI.API.dll + ..\..\DDModules\EDMIAPI\bin\Debug\DigitalData.Modules.EDMI.API.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll False - ..\..\Modules\Patterns\bin\Debug\DigitalData.Modules.Patterns.dll + ..\..\DDModules\Patterns\bin\Debug\DigitalData.Modules.Patterns.dll False - ..\..\Modules\Windows\bin\Debug\DigitalData.Modules.Windows.dll + ..\..\DDModules\Windows\bin\Debug\DigitalData.Modules.Windows.dll False - ..\..\Modules\Patterns\bin\Debug\DigitalData.Modules.ZooFlow.dll + ..\..\DDModules\ZooFlow\bin\Debug\DigitalData.Modules.ZooFlow.dll diff --git a/GUIs.GlobalIndexer/GlobalIndexer.vbproj b/GUIs.GlobalIndexer/GlobalIndexer.vbproj index 82a4da1c..e9eaf094 100644 --- a/GUIs.GlobalIndexer/GlobalIndexer.vbproj +++ b/GUIs.GlobalIndexer/GlobalIndexer.vbproj @@ -60,7 +60,7 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/GUIs.Test.ADSyncTest/ADSyncTest.vbproj b/GUIs.Test.ADSyncTest/ADSyncTest.vbproj index 7ad3452f..2e0c1c7b 100644 --- a/GUIs.Test.ADSyncTest/ADSyncTest.vbproj +++ b/GUIs.Test.ADSyncTest/ADSyncTest.vbproj @@ -49,19 +49,19 @@ - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Config.dll + ..\..\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll - ..\..\Modules\Interfaces\bin\Debug\DigitalData.Modules.Interfaces.dll + ..\..\DDModules\Interfaces\bin\Debug\DigitalData.Modules.Interfaces.dll - ..\..\Modules\Jobs\bin\Debug\DigitalData.Modules.Jobs.dll + ..\..\DDModules\Jobs\bin\Debug\DigitalData.Modules.Jobs.dll - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/GUIs.Test.EDMIBenchmark/App.config b/GUIs.Test.EDMIBenchmark/App.config index 9465a79c..0c1ae9a5 100644 --- a/GUIs.Test.EDMIBenchmark/App.config +++ b/GUIs.Test.EDMIBenchmark/App.config @@ -54,6 +54,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GUIs.Test.EDMIBenchmark/GUIs.Test.EDMIBenchmark.vbproj b/GUIs.Test.EDMIBenchmark/GUIs.Test.EDMIBenchmark.vbproj index 3e9ca62d..021ee272 100644 --- a/GUIs.Test.EDMIBenchmark/GUIs.Test.EDMIBenchmark.vbproj +++ b/GUIs.Test.EDMIBenchmark/GUIs.Test.EDMIBenchmark.vbproj @@ -14,6 +14,8 @@ v4.7.2 true true + + AnyCPU @@ -48,6 +50,9 @@ On + + ..\packages\BouncyCastle.Cryptography.2.5.0\lib\net461\BouncyCastle.Cryptography.dll + @@ -64,23 +69,120 @@ False - ..\..\Modules\EDMIAPI\bin\Debug\DigitalData.Modules.EDMI.API.dll + ..\..\DDModules\EDMIAPI\bin\Debug\DigitalData.Modules.EDMI.API.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll - - D:\ProgramFiles\GdPicture.NET 14\Redist\GdPicture.NET (.NET Framework 4.5)\GdPicture.NET.14.dll + + ..\packages\DocumentFormat.OpenXml.3.2.0\lib\net46\DocumentFormat.OpenXml.dll + + + ..\packages\DocumentFormat.OpenXml.Framework.3.2.0\lib\net46\DocumentFormat.OpenXml.Framework.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.DWG.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Common.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Document.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Email.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.HTML.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenDocument.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.PDF.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.RTF.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.SVG.dll + + + ..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.wia.gateway.dll + True P:\Visual Studio Projekte\Bibliotheken\MSG .NET\Bin\22_11_19\Independentsoft.Msg.dll + + ..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll + + + ..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll + + + ..\packages\Newtonsoft.Json.Bson.1.0.2\lib\net45\Newtonsoft.Json.Bson.dll + ..\packages\NLog.4.7.10\lib\net45\NLog.dll + + ..\packages\OpenMcdf.2.4.1\lib\net40\OpenMcdf.dll + + + ..\packages\protobuf-net.3.2.46\lib\net462\protobuf-net.dll + + + ..\packages\protobuf-net.Core.3.2.46\lib\net462\protobuf-net.Core.dll + + + ..\packages\RtfPipe.2.0.7677.4303\lib\net45\RtfPipe.dll + + + ..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll + + + ..\packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll + + + ..\packages\System.Collections.Immutable.8.0.0\lib\net462\System.Collections.Immutable.dll + @@ -88,15 +190,49 @@ + + ..\packages\System.IO.Packaging.8.0.1\lib\net462\System.IO.Packaging.dll + + + + ..\packages\System.Memory.4.6.0\lib\net462\System.Memory.dll + + + ..\packages\Microsoft.AspNet.WebApi.Client.6.0.0\lib\net45\System.Net.Http.Formatting.dll + + + + ..\packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll + + + ..\packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll + + + + ..\packages\System.Security.Cryptography.Pkcs.8.0.1\lib\net462\System.Security.Cryptography.Pkcs.dll + + + ..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll + + + ..\packages\System.Text.Json.8.0.5\lib\net462\System.Text.Json.dll + + + ..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll + + + ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll + + @@ -161,4 +297,11 @@ + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/GUIs.Test.EDMIBenchmark/packages.config b/GUIs.Test.EDMIBenchmark/packages.config index d4e65ac3..bc71fbfc 100644 --- a/GUIs.Test.EDMIBenchmark/packages.config +++ b/GUIs.Test.EDMIBenchmark/packages.config @@ -1,4 +1,32 @@  + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GUIs.Test.GraphQLTest/GUIs.Test.GraphQLTest.vbproj b/GUIs.Test.GraphQLTest/GUIs.Test.GraphQLTest.vbproj index 24381182..d33bfb27 100644 --- a/GUIs.Test.GraphQLTest/GUIs.Test.GraphQLTest.vbproj +++ b/GUIs.Test.GraphQLTest/GUIs.Test.GraphQLTest.vbproj @@ -56,22 +56,22 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Config.dll + ..\..\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\Interfaces\bin\Debug\DigitalData.Modules.Interfaces.dll + ..\..\DDModules\Interfaces\bin\Debug\DigitalData.Modules.Interfaces.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll - ..\..\Modules\Patterns\bin\Debug\DigitalData.Modules.Patterns.dll + ..\..\DDModules\Patterns\bin\Debug\DigitalData.Modules.Patterns.dll diff --git a/Service.JobRunner/JobRunner.vbproj b/Service.JobRunner/JobRunner.vbproj index d1aea3a3..faa52385 100644 --- a/Service.JobRunner/JobRunner.vbproj +++ b/Service.JobRunner/JobRunner.vbproj @@ -53,19 +53,19 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Config.dll + ..\..\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\Jobs\bin\Debug\DigitalData.Modules.Jobs.dll + ..\..\DDModules\Jobs\bin\Debug\DigitalData.Modules.Jobs.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll diff --git a/Services.LicenseService/DDEDMLicenseService.vbproj b/Services.LicenseService/DDEDMLicenseService.vbproj index 9dc77cbf..24f2898e 100644 --- a/Services.LicenseService/DDEDMLicenseService.vbproj +++ b/Services.LicenseService/DDEDMLicenseService.vbproj @@ -50,11 +50,11 @@ False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Database.dll + ..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll False - ..\..\Modules\Config\bin\Debug\DigitalData.Modules.Logging.dll + ..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll