From c6931895bc814b9283556404dd5647b68fee9f71 Mon Sep 17 00:00:00 2001 From: AqpAnaciy <101519462+aqpanaciy@users.noreply.github.com> Date: Fri, 3 Oct 2025 19:21:55 +0300 Subject: [PATCH 1/2] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8da04976c..0151f5072 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: matrix: configuration: [Debug, Release] - runs-on: windows-2019 # For a list of available runner types, refer to + runs-on: windows-latest # For a list of available runner types, refer to # https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on env: From 36275543a1c5257ee85ed403678d6b013d43df78 Mon Sep 17 00:00:00 2001 From: AqpAnaciy <101519462+aqpanaciy@users.noreply.github.com> Date: Fri, 3 Oct 2025 19:20:04 +0300 Subject: [PATCH 2/2] Warnings during the build - run Update-Package -reinstall - remove System.Net.Http - add System.Net.Http.4.3.4 to Perpetuum - add Microsoft.Bcl.AsyncInterfaces.8.0.0 to Perpetuum.Bootstrapper - add AutoGenerateBindingRedirects=true to Perpetuum.Server --- src/Perpetuum.AdminTool/App.config | 2 +- .../Perpetuum.AdminTool.csproj | 1 - src/Perpetuum.AdminTool/packages.config | 4 +- .../Perpetuum.Bootstrapper.csproj | 10 +++- src/Perpetuum.Bootstrapper/app.config | 4 +- src/Perpetuum.Bootstrapper/packages.config | 18 ++++--- .../Perpetuum.RequestHandlers.csproj | 4 +- src/Perpetuum.RequestHandlers/app.config | 4 +- src/Perpetuum.RequestHandlers/packages.config | 10 ++-- src/Perpetuum.Server/Perpetuum.Server.csproj | 3 ++ src/Perpetuum.Server/app.config | 4 +- src/Perpetuum.Server/packages.config | 2 +- src/Perpetuum.ServerService/App.config | 4 +- .../Perpetuum.ServerService.csproj | 1 - src/Perpetuum.ServerService/packages.config | 2 +- src/Perpetuum/Perpetuum.csproj | 27 +++++++++- src/Perpetuum/app.config | 2 +- src/Perpetuum/packages.config | 53 ++++++++++--------- 18 files changed, 97 insertions(+), 58 deletions(-) diff --git a/src/Perpetuum.AdminTool/App.config b/src/Perpetuum.AdminTool/App.config index ea62b9603..bd3f9c6c5 100644 --- a/src/Perpetuum.AdminTool/App.config +++ b/src/Perpetuum.AdminTool/App.config @@ -1,4 +1,4 @@ - + diff --git a/src/Perpetuum.AdminTool/Perpetuum.AdminTool.csproj b/src/Perpetuum.AdminTool/Perpetuum.AdminTool.csproj index 03a4c51c6..bb37b554f 100644 --- a/src/Perpetuum.AdminTool/Perpetuum.AdminTool.csproj +++ b/src/Perpetuum.AdminTool/Perpetuum.AdminTool.csproj @@ -58,7 +58,6 @@ - 4.0 diff --git a/src/Perpetuum.AdminTool/packages.config b/src/Perpetuum.AdminTool/packages.config index bb31bf4e9..35a1678a9 100644 --- a/src/Perpetuum.AdminTool/packages.config +++ b/src/Perpetuum.AdminTool/packages.config @@ -1,5 +1,5 @@  - - + + \ No newline at end of file diff --git a/src/Perpetuum.Bootstrapper/Perpetuum.Bootstrapper.csproj b/src/Perpetuum.Bootstrapper/Perpetuum.Bootstrapper.csproj index df756e342..d562ada3c 100644 --- a/src/Perpetuum.Bootstrapper/Perpetuum.Bootstrapper.csproj +++ b/src/Perpetuum.Bootstrapper/Perpetuum.Bootstrapper.csproj @@ -36,6 +36,9 @@ ..\..\packages\Autofac.4.6.1\lib\net45\Autofac.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 @@ -46,8 +49,8 @@ ..\..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll - - ..\..\packages\System.Collections.Immutable.9.0.5\lib\netstandard2.0\System.Collections.Immutable.dll + + ..\..\packages\System.Collections.Immutable.9.0.5\lib\net462\System.Collections.Immutable.dll @@ -62,6 +65,9 @@ ..\..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + + ..\..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll + diff --git a/src/Perpetuum.Bootstrapper/app.config b/src/Perpetuum.Bootstrapper/app.config index 99e9a32a1..954eaf510 100644 --- a/src/Perpetuum.Bootstrapper/app.config +++ b/src/Perpetuum.Bootstrapper/app.config @@ -1,4 +1,4 @@ - + @@ -24,7 +24,7 @@ - + diff --git a/src/Perpetuum.Bootstrapper/packages.config b/src/Perpetuum.Bootstrapper/packages.config index cce78c9e4..9e0ed0cb9 100644 --- a/src/Perpetuum.Bootstrapper/packages.config +++ b/src/Perpetuum.Bootstrapper/packages.config @@ -1,11 +1,13 @@  - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/src/Perpetuum.RequestHandlers/Perpetuum.RequestHandlers.csproj b/src/Perpetuum.RequestHandlers/Perpetuum.RequestHandlers.csproj index 0613273b6..5e6d944d7 100644 --- a/src/Perpetuum.RequestHandlers/Perpetuum.RequestHandlers.csproj +++ b/src/Perpetuum.RequestHandlers/Perpetuum.RequestHandlers.csproj @@ -37,8 +37,8 @@ ..\..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll - - ..\..\packages\System.Collections.Immutable.9.0.5\lib\netstandard2.0\System.Collections.Immutable.dll + + ..\..\packages\System.Collections.Immutable.9.0.5\lib\net462\System.Collections.Immutable.dll diff --git a/src/Perpetuum.RequestHandlers/app.config b/src/Perpetuum.RequestHandlers/app.config index a2fe38b09..454e091bb 100644 --- a/src/Perpetuum.RequestHandlers/app.config +++ b/src/Perpetuum.RequestHandlers/app.config @@ -1,4 +1,4 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/src/Perpetuum.RequestHandlers/packages.config b/src/Perpetuum.RequestHandlers/packages.config index e5b218db4..bea1247b6 100644 --- a/src/Perpetuum.RequestHandlers/packages.config +++ b/src/Perpetuum.RequestHandlers/packages.config @@ -1,8 +1,8 @@  - - - - - + + + + + \ No newline at end of file diff --git a/src/Perpetuum.Server/Perpetuum.Server.csproj b/src/Perpetuum.Server/Perpetuum.Server.csproj index d054fcbf8..9461b45ea 100644 --- a/src/Perpetuum.Server/Perpetuum.Server.csproj +++ b/src/Perpetuum.Server/Perpetuum.Server.csproj @@ -93,6 +93,9 @@ false + + true + ..\..\packages\Microsoft.Extensions.CommandLineUtils.1.1.1\lib\net451\Microsoft.Extensions.CommandLineUtils.dll diff --git a/src/Perpetuum.Server/app.config b/src/Perpetuum.Server/app.config index 54f2f327e..7e557d9bb 100644 --- a/src/Perpetuum.Server/app.config +++ b/src/Perpetuum.Server/app.config @@ -1,4 +1,4 @@ - + @@ -25,7 +25,7 @@ - + diff --git a/src/Perpetuum.Server/packages.config b/src/Perpetuum.Server/packages.config index e5b993747..daaab1d67 100644 --- a/src/Perpetuum.Server/packages.config +++ b/src/Perpetuum.Server/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/src/Perpetuum.ServerService/App.config b/src/Perpetuum.ServerService/App.config index 2123b5bba..a009f9d03 100644 --- a/src/Perpetuum.ServerService/App.config +++ b/src/Perpetuum.ServerService/App.config @@ -1,4 +1,4 @@ - + @@ -39,7 +39,7 @@ - + diff --git a/src/Perpetuum.ServerService/Perpetuum.ServerService.csproj b/src/Perpetuum.ServerService/Perpetuum.ServerService.csproj index 60451e3fb..6dd188d14 100644 --- a/src/Perpetuum.ServerService/Perpetuum.ServerService.csproj +++ b/src/Perpetuum.ServerService/Perpetuum.ServerService.csproj @@ -60,7 +60,6 @@ - diff --git a/src/Perpetuum.ServerService/packages.config b/src/Perpetuum.ServerService/packages.config index 1903d4393..c02348e6a 100644 --- a/src/Perpetuum.ServerService/packages.config +++ b/src/Perpetuum.ServerService/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/src/Perpetuum/Perpetuum.csproj b/src/Perpetuum/Perpetuum.csproj index c649304bc..cb95135f0 100644 --- a/src/Perpetuum/Perpetuum.csproj +++ b/src/Perpetuum/Perpetuum.csproj @@ -89,7 +89,7 @@ ..\..\packages\Discord.Net.WebSocket.3.17.4\lib\net461\Discord.Net.WebSocket.dll - ..\..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\netstandard2.0\Microsoft.Bcl.AsyncInterfaces.dll + ..\..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll ..\..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.8.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll @@ -117,6 +117,11 @@ ..\..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll + + ..\..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll + True + True + ..\..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll @@ -128,6 +133,26 @@ ..\..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + + ..\..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net461\System.Security.Cryptography.Algorithms.dll + True + True + + + ..\..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll + True + True + + + ..\..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll + True + True + + + ..\..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll + True + True + ..\..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll diff --git a/src/Perpetuum/app.config b/src/Perpetuum/app.config index a2fe38b09..00e488c53 100644 --- a/src/Perpetuum/app.config +++ b/src/Perpetuum/app.config @@ -1,4 +1,4 @@ - + diff --git a/src/Perpetuum/packages.config b/src/Perpetuum/packages.config index bd32f549f..7f3518afc 100644 --- a/src/Perpetuum/packages.config +++ b/src/Perpetuum/packages.config @@ -1,27 +1,32 @@  - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file