mirror of
https://github.com/sinai-dev/UnityExplorer.git
synced 2025-06-15 22:07:48 +08:00
fix:BepInEx.Unity.IL2Cpp, can compilable
This commit is contained in:
parent
1e1fb0e27b
commit
d0c2ae5641
BIN
lib/net472/#647+/BepInEx.Core.dll
Normal file
BIN
lib/net472/#647+/BepInEx.Core.dll
Normal file
Binary file not shown.
BIN
lib/net472/#647+/BepInEx.Unity.Common.dll
Normal file
BIN
lib/net472/#647+/BepInEx.Unity.Common.dll
Normal file
Binary file not shown.
BIN
lib/net472/#647+/BepInEx.Unity.IL2CPP.dll
Normal file
BIN
lib/net472/#647+/BepInEx.Unity.IL2CPP.dll
Normal file
Binary file not shown.
@ -5,8 +5,12 @@ using HarmonyLib;
|
||||
using UnityExplorer.Config;
|
||||
using UnityExplorer.Loader.BIE;
|
||||
#if CPP
|
||||
#if BIPUNITY
|
||||
using BepInEx.Unity.IL2CPP;
|
||||
#else
|
||||
using BepInEx.IL2CPP;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
namespace UnityExplorer
|
||||
{
|
||||
|
@ -11,7 +11,7 @@
|
||||
<DebugType>none</DebugType>
|
||||
<RootNamespace>UnityExplorer</RootNamespace>
|
||||
<LangVersion>10.0</LangVersion>
|
||||
<Configurations>BIE_Cpp;BIE_Cpp_CoreCLR;BIE5_Mono;BIE6_Mono;ML_Cpp_net6;ML_Cpp_net472;ML_Mono;STANDALONE_Mono;STANDALONE_Cpp</Configurations>
|
||||
<Configurations>BIE_Cpp;BIE_Cpp_CoreCLR;BIE_Unity_Cpp_CoreCLR;BIE5_Mono;BIE6_Mono;ML_Cpp_net6;ML_Cpp_net472;ML_Mono;STANDALONE_Mono;STANDALONE_Cpp</Configurations>
|
||||
</PropertyGroup>
|
||||
<!-- ~~~~~ CONFIGURATIONS ~~~~~ -->
|
||||
<!-- ML IL2CPP net6 -->
|
||||
@ -49,6 +49,13 @@
|
||||
<DefineConstants>CPP,BIE,BIE6,INTEROP</DefineConstants>
|
||||
<AssemblyName>UnityExplorer.BIE.IL2CPP.CoreCLR</AssemblyName>
|
||||
</PropertyGroup>
|
||||
<!-- BEPINEX UNITY IL2CPP CoreCLR -->
|
||||
<PropertyGroup Condition="'$(Configuration)'=='BIE_Unity_Cpp_CoreCLR'">
|
||||
<TargetFramework>net6</TargetFramework>
|
||||
<OutputPath>..\Release\UnityExplorer.BepInEx.Unity.IL2CPP.CoreCLR\</OutputPath>
|
||||
<DefineConstants>CPP,BIE,BIE6,BIPUNITY,INTEROP</DefineConstants>
|
||||
<AssemblyName>UnityExplorer.BIE.Unity.IL2CPP.CoreCLR</AssemblyName>
|
||||
</PropertyGroup>
|
||||
<!-- BEPINEX 6 MONO -->
|
||||
<PropertyGroup Condition="'$(Configuration)'=='BIE6_Mono'">
|
||||
<TargetFramework>net35</TargetFramework>
|
||||
@ -88,7 +95,7 @@
|
||||
<PackageReference Include="Il2CppAssemblyUnhollower.BaseLib" Version="0.4.22" />
|
||||
<PackageReference Include="UniverseLib.IL2CPP.Unhollower" Version="1.5.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR'">
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR'">
|
||||
<PackageReference Include="Il2CppInterop.Common" Version="1.0.0" />
|
||||
<PackageReference Include="Il2CppInterop.Runtime" Version="1.0.0" />
|
||||
<PackageReference Include="UniverseLib.IL2CPP.Interop" Version="1.5.1" />
|
||||
@ -148,14 +155,24 @@
|
||||
<!-- BepInEx Il2Cpp -->
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE_Cpp' or '$(Configuration)'=='BIE_Cpp_CoreCLR'">
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>..\lib\net472\BepInEx.Core.dll</HintPath>
|
||||
<HintPath>..\lib\net472\#423~#577\BepInEx.Core.dll</HintPath>
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx.IL2CPP">
|
||||
<HintPath>..\lib\net472\BepInEx.IL2CPP.dll</HintPath>
|
||||
<HintPath>..\lib\net472\#423~#577\BepInEx.IL2CPP.dll</HintPath>
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE_Unity_Cpp_CoreCLR'">
|
||||
<Reference Include="BepInEx">
|
||||
<HintPath>..\lib\net472\#647+\BepInEx.Core.dll</HintPath>
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
<Reference Include="BepInEx.IL2CPP">
|
||||
<HintPath>..\lib\net472\#647+\BepInEx.Unity.IL2CPP.dll</HintPath>
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<!-- Mono -->
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE6_Mono' or '$(Configuration)'=='BIE5_Mono' or '$(Configuration)'=='ML_Mono' or '$(Configuration)'=='STANDALONE_Mono'">
|
||||
<Reference Include="UnityEngine">
|
||||
@ -211,7 +228,7 @@
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<!-- Il2Cpp Interop -->
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR'">
|
||||
<ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR'">
|
||||
<Reference Include="Il2Cppmscorlib">
|
||||
<HintPath>..\lib\interop\Il2Cppmscorlib.dll</HintPath>
|
||||
<Private>False</Private>
|
||||
|
@ -7,8 +7,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UnityExplorer", "UnityExplo
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Release_BIE_Cpp|Any CPU = Release_BIE_Cpp|Any CPU
|
||||
Release_BIE_CoreCLR|Any CPU = Release_BIE_CoreCLR|Any CPU
|
||||
Release_BIE_Cpp|Any CPU = Release_BIE_Cpp|Any CPU
|
||||
Release_BIE5_Mono|Any CPU = Release_BIE5_Mono|Any CPU
|
||||
Release_BIE6_Mono|Any CPU = Release_BIE6_Mono|Any CPU
|
||||
Release_ML_Cpp_net472|Any CPU = Release_ML_Cpp_net472|Any CPU
|
||||
@ -16,12 +16,13 @@ Global
|
||||
Release_ML_Mono|Any CPU = Release_ML_Mono|Any CPU
|
||||
Release_STANDALONE_Cpp|Any CPU = Release_STANDALONE_Cpp|Any CPU
|
||||
Release_STANDALONE_Mono|Any CPU = Release_STANDALONE_Mono|Any CPU
|
||||
Release_Unity_Cpp_CoreCLR|Any CPU = Release_Unity_Cpp_CoreCLR|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Cpp|Any CPU.ActiveCfg = BIE_Cpp|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Cpp|Any CPU.Build.0 = BIE_Cpp|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_CoreCLR|Any CPU.ActiveCfg = BIE_Cpp_CoreCLR|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_CoreCLR|Any CPU.Build.0 = BIE_Cpp_CoreCLR|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Cpp|Any CPU.ActiveCfg = BIE_Cpp|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE_Cpp|Any CPU.Build.0 = BIE_Cpp|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE5_Mono|Any CPU.ActiveCfg = BIE5_Mono|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE5_Mono|Any CPU.Build.0 = BIE5_Mono|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_BIE6_Mono|Any CPU.ActiveCfg = BIE6_Mono|Any CPU
|
||||
@ -36,6 +37,8 @@ Global
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_STANDALONE_Cpp|Any CPU.Build.0 = STANDALONE_Cpp|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_STANDALONE_Mono|Any CPU.ActiveCfg = STANDALONE_Mono|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_STANDALONE_Mono|Any CPU.Build.0 = STANDALONE_Mono|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_Unity_Cpp_CoreCLR|Any CPU.ActiveCfg = BIE_Unity_Cpp_CoreCLR|Any CPU
|
||||
{B21DBDE3-5D6F-4726-93AB-CC3CC68BAE7D}.Release_Unity_Cpp_CoreCLR|Any CPU.Build.0 = BIE_Unity_Cpp_CoreCLR|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
Loading…
x
Reference in New Issue
Block a user