From a3307e0952722a13a10732dafec2c60d66f789b1 Mon Sep 17 00:00:00 2001 From: Developer01 Date: Tue, 30 Dec 2025 07:58:31 +0100 Subject: [PATCH] Migrate EDMI.API to SDK-style; update GdPicture version Refactored EDMI.API.vbproj to use the modern SDK-style project format, targeting .NET 8.0 and replacing old reference and build configurations. NuGet package management was updated by removing packages.config and moving NLog to a PackageReference. In both Interfaces.vbproj and Jobs.vbproj, upgraded GdPicture from version 14.2.100 (and removed the separate runtimes.windows package) to version 14.3.22. These changes modernize project structure and dependencies for improved maintainability and compatibility. --- EDMIAPI/EDMI.API.vbproj | 219 ++++++++++------------------------- EDMIAPI/packages.config | 4 - Interfaces/Interfaces.vbproj | 3 +- Jobs/Jobs.vbproj | 3 +- 4 files changed, 64 insertions(+), 165 deletions(-) delete mode 100644 EDMIAPI/packages.config diff --git a/EDMIAPI/EDMI.API.vbproj b/EDMIAPI/EDMI.API.vbproj index 262ecaaa..baecfd37 100644 --- a/EDMIAPI/EDMI.API.vbproj +++ b/EDMIAPI/EDMI.API.vbproj @@ -1,122 +1,54 @@ - - - + - Debug - AnyCPU - {25017513-0D97-49D3-98D7-BA76D9B251B0} + net8.0 Library DigitalData.Modules.EDMI.API DigitalData.Modules.EDMI.API - 512 Windows - v4.6.2 - + powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }" - true - full - true - true - bin\Debug\ DigitalData.Modules.EDMI.API.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - pdbonly false - true - true - bin\Release\ DigitalData.Modules.EDMI.API.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - - On - - - Binary - - - Off - - - On - - - ..\packages\NLog.5.0.5\lib\net46\NLog.dll - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + True True Reference.svcmap - - - - - + True Application.myapp True - + True True Resources.resx - + True Settings.settings True - + VbMyResourcesResXFileCodeGenerator Resources.Designer.vb My.Resources @@ -124,158 +56,153 @@ - - + Designer - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Reference.svcmap - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - + Designer - - + Designer - + Designer - + Designer - - + Designer - + Designer - + Designer - + Designer - + MyApplicationCodeGenerator Application.Designer.vb - - + SettingsSingleFileGenerator My Settings.Designer.vb - @@ -284,37 +211,15 @@ - - - - - - - + WCF Proxy Generator Reference.vb - - {6ea0c51f-c2b1-4462-8198-3de0b32b74f8} - Base - - - {44982f9b-6116-44e2-85d0-f39650b1ef99} - Config - - - {eaf0ea75-5fa7-485d-89c7-b2d843b03a96} - Database - - - {903b2d7d-3b80-4be9-8713-7447b704e1b0} - Logging - + + + + - - - powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }" - \ No newline at end of file diff --git a/EDMIAPI/packages.config b/EDMIAPI/packages.config deleted file mode 100644 index 37cb9210..00000000 --- a/EDMIAPI/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/Interfaces/Interfaces.vbproj b/Interfaces/Interfaces.vbproj index 59993601..0430fffd 100644 --- a/Interfaces/Interfaces.vbproj +++ b/Interfaces/Interfaces.vbproj @@ -28,8 +28,7 @@ - - + diff --git a/Jobs/Jobs.vbproj b/Jobs/Jobs.vbproj index aa12b995..5cb73739 100644 --- a/Jobs/Jobs.vbproj +++ b/Jobs/Jobs.vbproj @@ -34,8 +34,7 @@ - - +