From 2c968838859a33a41f1f627f611f1cad5cc18d61 Mon Sep 17 00:00:00 2001
From: hazre <37149950+hazre@users.noreply.github.com>
Date: Tue, 25 Nov 2025 04:29:01 +0100
Subject: [PATCH 1/4] fix(build): Add HarmonyX and Hardware.Info to BepInEx
solution to avoid Debug builds via cake build project
---
BepInEx.sln | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 162 insertions(+)
diff --git a/BepInEx.sln b/BepInEx.sln
index f8fad134..2e2829ee 100644
--- a/BepInEx.sln
+++ b/BepInEx.sln
@@ -29,60 +29,220 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Build", "build\Build.csproj
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BepisLoader", "Runtimes\NET\BepisLoader\BepisLoader.csproj", "{0C729EA7-A634-AFFF-6D19-20C29787045C}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HarmonyX", "HarmonyX", "{3BC3CB3F-C3A1-BACA-1E5E-17DD6508E989}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Harmony", "HarmonyX\Harmony\Harmony.csproj", "{8795B562-8178-4563-BA43-4157E9FED8D2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Hardware.Info", "Hardware.Info", "{8C5B3541-64F0-78E0-9626-A2D56F35ADC2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hardware.Info", "Hardware.Info\Hardware.Info\Hardware.Info.csproj", "{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
Release_NetFramework|Any CPU = Release_NetFramework|Any CPU
+ Release_NetFramework|x64 = Release_NetFramework|x64
+ Release_NetFramework|x86 = Release_NetFramework|x86
Release_Unity|Any CPU = Release_Unity|Any CPU
+ Release_Unity|x64 = Release_Unity|x64
+ Release_Unity|x86 = Release_Unity|x86
Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x64.Build.0 = Debug|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x86.Build.0 = Debug|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x64.ActiveCfg = Release|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x64.Build.0 = Release|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x86.ActiveCfg = Release|Any CPU
+ {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x86.Build.0 = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x64.Build.0 = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x86.Build.0 = Debug|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x64.ActiveCfg = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x64.Build.0 = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x86.ActiveCfg = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x86.Build.0 = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x64.Build.0 = Debug|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x86.Build.0 = Debug|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release|Any CPU.ActiveCfg = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release|Any CPU.Build.0 = Release|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x64.ActiveCfg = Release|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x64.Build.0 = Release|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x86.ActiveCfg = Release|Any CPU
+ {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x86.Build.0 = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x64.Build.0 = Debug|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x86.Build.0 = Debug|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x64.ActiveCfg = Release|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x64.Build.0 = Release|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x86.ActiveCfg = Release|Any CPU
+ {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x86.Build.0 = Release|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x64.Build.0 = Debug|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x86.Build.0 = Debug|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x64.ActiveCfg = Release|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x64.Build.0 = Release|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x86.ActiveCfg = Release|Any CPU
+ {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x86.Build.0 = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x64.Build.0 = Debug|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x86.Build.0 = Debug|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x64.ActiveCfg = Release|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x64.Build.0 = Release|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x86.ActiveCfg = Release|Any CPU
+ {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x86.Build.0 = Release|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x64.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x86.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x64.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x64.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x86.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x86.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x64.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x64.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x86.ActiveCfg = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x86.Build.0 = Debug|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x64.ActiveCfg = Release|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x64.Build.0 = Release|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x86.ActiveCfg = Release|Any CPU
+ {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x86.Build.0 = Release|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x64.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x86.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x64.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x64.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x86.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x86.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x64.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x64.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x86.ActiveCfg = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x86.Build.0 = Debug|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x64.ActiveCfg = Release|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x64.Build.0 = Release|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x86.ActiveCfg = Release|Any CPU
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -93,6 +253,8 @@ Global
{08083F40-98AA-4176-BA01-817C18C35C7F} = {6EC98884-A3DC-4828-85EF-5F10F7519429}
{067BCC8C-FC25-4929-B4F4-C6A5A7496994} = {6EC98884-A3DC-4828-85EF-5F10F7519429}
{0C729EA7-A634-AFFF-6D19-20C29787045C} = {6EC98884-A3DC-4828-85EF-5F10F7519429}
+ {8795B562-8178-4563-BA43-4157E9FED8D2} = {3BC3CB3F-C3A1-BACA-1E5E-17DD6508E989}
+ {929F7CF9-46A1-43C4-977C-CC0D76AF66F5} = {8C5B3541-64F0-78E0-9626-A2D56F35ADC2}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {55AC11EF-F568-4C79-A356-7ED9510145B1}
From 1164615b0db6ff8f7c05a2595341859a6a0efb5d Mon Sep 17 00:00:00 2001
From: hazre <37149950+hazre@users.noreply.github.com>
Date: Tue, 25 Nov 2025 05:32:09 +0100
Subject: [PATCH 2/4] fix(build): Ensure parent configuration and platform are
not unset during builds
---
Directory.Build.props | 1 +
1 file changed, 1 insertion(+)
diff --git a/Directory.Build.props b/Directory.Build.props
index 189308b2..c4c8f494 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -16,6 +16,7 @@
$(SolutionDir)bin
$(BuildDir)/NuGet
logo.png
+ false
true
From abf717494ee18e6f59cc92c37c4d3bfa665db8c5 Mon Sep 17 00:00:00 2001
From: hazre <37149950+hazre@users.noreply.github.com>
Date: Wed, 17 Dec 2025 17:53:54 +0100
Subject: [PATCH 3/4] fix(build): remove unnecessary Debug and Release
configurations from solution
---
BepInEx.sln | 136 ----------------------------------------------------
1 file changed, 136 deletions(-)
diff --git a/BepInEx.sln b/BepInEx.sln
index 2e2829ee..5e1b5001 100644
--- a/BepInEx.sln
+++ b/BepInEx.sln
@@ -40,209 +40,73 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
Release_NetFramework|Any CPU = Release_NetFramework|Any CPU
- Release_NetFramework|x64 = Release_NetFramework|x64
- Release_NetFramework|x86 = Release_NetFramework|x86
Release_Unity|Any CPU = Release_Unity|Any CPU
- Release_Unity|x64 = Release_Unity|x64
- Release_Unity|x86 = Release_Unity|x86
Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x64.ActiveCfg = Debug|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x64.Build.0 = Debug|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x86.ActiveCfg = Debug|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Debug|x86.Build.0 = Debug|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|Any CPU.Build.0 = Release|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x64.ActiveCfg = Release|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x64.Build.0 = Release|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x86.ActiveCfg = Release|Any CPU
- {15F8BC38-A761-4F93-8903-1B531AC5D9F9}.Release|x86.Build.0 = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x64.Build.0 = Debug|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|x86.Build.0 = Debug|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|Any CPU.Build.0 = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x64.ActiveCfg = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x64.Build.0 = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x86.ActiveCfg = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|x86.Build.0 = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x64.ActiveCfg = Debug|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x64.Build.0 = Debug|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x86.ActiveCfg = Debug|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Debug|x86.Build.0 = Debug|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release|Any CPU.ActiveCfg = Release|Any CPU
{76EB1952-7826-471C-9CF3-815D094DA077}.Release|Any CPU.Build.0 = Release|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x64.ActiveCfg = Release|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x64.Build.0 = Release|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x86.ActiveCfg = Release|Any CPU
- {76EB1952-7826-471C-9CF3-815D094DA077}.Release|x86.Build.0 = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x64.Build.0 = Debug|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x86.ActiveCfg = Debug|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Debug|x86.Build.0 = Debug|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{08083F40-98AA-4176-BA01-817C18C35C7F}.Release|Any CPU.Build.0 = Release|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x64.ActiveCfg = Release|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x64.Build.0 = Release|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x86.ActiveCfg = Release|Any CPU
- {08083F40-98AA-4176-BA01-817C18C35C7F}.Release|x86.Build.0 = Release|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x64.Build.0 = Debug|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Debug|x86.Build.0 = Debug|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x64.ActiveCfg = Release|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x64.Build.0 = Release|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x86.ActiveCfg = Release|Any CPU
- {0C38DDF2-EAAA-43FA-BA0A-985636AC6040}.Release|x86.Build.0 = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x64.Build.0 = Debug|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Debug|x86.Build.0 = Debug|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|Any CPU.ActiveCfg = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|Any CPU.Build.0 = Release|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x64.ActiveCfg = Release_NetFramework|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x64.Build.0 = Release_NetFramework|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x86.ActiveCfg = Release_NetFramework|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_NetFramework|x86.Build.0 = Release_NetFramework|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|Any CPU.ActiveCfg = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|Any CPU.Build.0 = Release|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x64.ActiveCfg = Release_Unity|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x64.Build.0 = Release_Unity|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x86.ActiveCfg = Release_Unity|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release_Unity|x86.Build.0 = Release_Unity|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|Any CPU.Build.0 = Release|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x64.ActiveCfg = Release|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x64.Build.0 = Release|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x86.ActiveCfg = Release|Any CPU
- {0C729EA7-A634-AFFF-6D19-20C29787045C}.Release|x86.Build.0 = Release|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x64.Build.0 = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Debug|x86.Build.0 = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x64.ActiveCfg = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x64.Build.0 = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x86.ActiveCfg = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_NetFramework|x86.Build.0 = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x64.ActiveCfg = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x64.Build.0 = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x86.ActiveCfg = Debug|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|x86.Build.0 = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release|Any CPU.Build.0 = Release|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x64.ActiveCfg = Release|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x64.Build.0 = Release|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x86.ActiveCfg = Release|Any CPU
- {8795B562-8178-4563-BA43-4157E9FED8D2}.Release|x86.Build.0 = Release|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x64.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x64.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x86.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|x86.Build.0 = Debug|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x64.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x64.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x86.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|x86.Build.0 = Debug|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x64.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x64.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x86.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|x86.Build.0 = Debug|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|Any CPU.Build.0 = Release|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x64.ActiveCfg = Release|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x64.Build.0 = Release|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x86.ActiveCfg = Release|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
From 0ffce4948043535cf39fcf42855472b3aec65363 Mon Sep 17 00:00:00 2001
From: art0007i
Date: Fri, 2 Jan 2026 16:12:24 +0100
Subject: [PATCH 4/4] remove Hardware.Info from sln
---
BepInEx.sln | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/BepInEx.sln b/BepInEx.sln
index 5e1b5001..fcc2bcee 100644
--- a/BepInEx.sln
+++ b/BepInEx.sln
@@ -33,10 +33,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HarmonyX", "HarmonyX", "{3B
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Harmony", "HarmonyX\Harmony\Harmony.csproj", "{8795B562-8178-4563-BA43-4157E9FED8D2}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Hardware.Info", "Hardware.Info", "{8C5B3541-64F0-78E0-9626-A2D56F35ADC2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hardware.Info", "Hardware.Info\Hardware.Info\Hardware.Info.csproj", "{929F7CF9-46A1-43C4-977C-CC0D76AF66F5}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -99,14 +95,6 @@ Global
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8795B562-8178-4563-BA43-4157E9FED8D2}.Release|Any CPU.Build.0 = Release|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|Any CPU.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_NetFramework|Any CPU.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|Any CPU.ActiveCfg = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release_Unity|Any CPU.Build.0 = Debug|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -118,7 +106,6 @@ Global
{067BCC8C-FC25-4929-B4F4-C6A5A7496994} = {6EC98884-A3DC-4828-85EF-5F10F7519429}
{0C729EA7-A634-AFFF-6D19-20C29787045C} = {6EC98884-A3DC-4828-85EF-5F10F7519429}
{8795B562-8178-4563-BA43-4157E9FED8D2} = {3BC3CB3F-C3A1-BACA-1E5E-17DD6508E989}
- {929F7CF9-46A1-43C4-977C-CC0D76AF66F5} = {8C5B3541-64F0-78E0-9626-A2D56F35ADC2}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {55AC11EF-F568-4C79-A356-7ED9510145B1}