Browse Source

Patcher exe now placed in root directory

Bepis 7 years ago
parent
commit
d2f527f30c
2 changed files with 9 additions and 9 deletions
  1. 1 1
      BepInEx.Patcher/BepInEx.Patcher.csproj
  2. 8 8
      BepInEx.Patcher/Program.cs

+ 1 - 1
BepInEx.Patcher/BepInEx.Patcher.csproj

@@ -28,7 +28,7 @@
     <PlatformTarget>AnyCPU</PlatformTarget>
     <DebugType>pdbonly</DebugType>
     <Optimize>true</Optimize>
-    <OutputPath>K:\KoikatuTrial_Data\Managed\</OutputPath>
+    <OutputPath>K:\</OutputPath>
     <DefineConstants>TRACE</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>

+ 8 - 8
BepInEx.Patcher/Program.cs

@@ -22,39 +22,39 @@ namespace BepInEx.Patcher
 
         static void Main(string[] args)
         {
-            string assemblyDLL = Path.GetFullPath("Assembly-CSharp.dll");
+            string assemblyDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\Assembly-CSharp.dll");
             if (!File.Exists(assemblyDLL))
                 Error("\"Assembly-CSharp.dll\" not found.");
 
-            string assemblyOriginalDLL = Path.GetFullPath("Assembly-CSharp.dll.bak");
+            string assemblyOriginalDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\Assembly-CSharp.dll.bak");
             if (!File.Exists(assemblyOriginalDLL))
                 File.Copy(assemblyDLL, assemblyOriginalDLL);
 
 
-            string unityOutputDLL = Path.GetFullPath("UnityEngine.dll");
+            string unityOutputDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\UnityEngine.dll");
             if (!File.Exists(unityOutputDLL))
                 Error("\"UnityEngine.dll\" not found.");
 
-            string unityOriginalDLL = Path.GetFullPath("UnityEngine.dll.bak");
+            string unityOriginalDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\UnityEngine.dll.bak");
             if (!File.Exists(unityOriginalDLL))
                 File.Copy(unityOutputDLL, unityOriginalDLL);
 
 
-            string tmOutputDLL = Path.GetFullPath("TextMeshPro-1.0.55.56.0b12.dll");
+            string tmOutputDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\TextMeshPro-1.0.55.56.0b12.dll");
             if (!File.Exists(tmOutputDLL))
                 Error("\"TextMeshPro-1.0.55.56.0b12.dll\" not found.");
 
-            string tmOriginalDLL = Path.GetFullPath("TextMeshPro-1.0.55.56.0b12.dll.bak");
+            string tmOriginalDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\TextMeshPro-1.0.55.56.0b12.dll.bak");
             if (!File.Exists(tmOriginalDLL))
                 File.Copy(tmOutputDLL, tmOriginalDLL);
             
 
 
-            string injectedDLL = Path.GetFullPath("BepInEx.dll");
+            string injectedDLL = Path.GetFullPath(@"KoikatuTrial_Data\Managed\BepInEx.dll");
             if (!File.Exists(unityOutputDLL))
                 Error("\"BepInEx.dll\" not found.");
 
-            string referenceDir = Directory.GetCurrentDirectory();
+            string referenceDir = Path.GetFullPath(@"KoikatuTrial_Data\Managed");
 
 
             var defaultResolver = new DefaultAssemblyResolver();