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}