diff --git a/ArchiSteamFarm/ArchiSteamFarm.csproj b/ArchiSteamFarm/ArchiSteamFarm.csproj
index dd373f886..e37d0b191 100644
--- a/ArchiSteamFarm/ArchiSteamFarm.csproj
+++ b/ArchiSteamFarm/ArchiSteamFarm.csproj
@@ -164,7 +164,7 @@
copy "$(TargetDir)config\ASF.json" "$(SolutionDir)out\config"
copy "$(TargetDir)config\example.json" "$(SolutionDir)out\config"
copy "$(TargetDir)config\minimal.json" "$(SolutionDir)out\config"
- "$(SolutionDir)tools\ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out\ASF.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
+ "$(SolutionDir)tools\ILRepack\ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out\ASF.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
del "$(SolutionDir)out\ASF.exe.config"
@@ -172,7 +172,7 @@
cp "$(TargetDir)config/ASF.json" "$(SolutionDir)out/config"
cp "$(TargetDir)config/example.json" "$(SolutionDir)out/config"
cp "$(TargetDir)config/minimal.json" "$(SolutionDir)out/config"
- mono -O=all "$(SolutionDir)tools/ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out/ASF.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
+ mono -O=all "$(SolutionDir)tools/ILRepack/ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out/ASF.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
rm "$(SolutionDir)out/ASF.exe.config"
diff --git a/ConfigGenerator/ConfigGenerator.csproj b/ConfigGenerator/ConfigGenerator.csproj
index 4dd26e322..091774826 100644
--- a/ConfigGenerator/ConfigGenerator.csproj
+++ b/ConfigGenerator/ConfigGenerator.csproj
@@ -112,12 +112,12 @@
mkdir "$(SolutionDir)out" "$(SolutionDir)out\config"
- "$(SolutionDir)tools\ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out\ASF-GUI.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
+ "$(SolutionDir)tools\ILRepack\ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out\ASF-GUI.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
del "$(SolutionDir)out\ASF-GUI.exe.config"
mkdir -p "$(SolutionDir)out" "$(SolutionDir)out/config"
- mono -O=all "$(SolutionDir)tools/ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out/ASF-GUI.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
+ mono -O=all "$(SolutionDir)tools/ILRepack/ILRepack.exe" /ndebug /internalize /parallel /targetplatform:v4 /wildcards /out:"$(SolutionDir)out/ASF-GUI.exe" "$(TargetDir)$(TargetName).exe" "$(TargetDir)*.dll"
rm "$(SolutionDir)out/ASF-GUI.exe.config"
diff --git a/tools/ILRepack.exe b/tools/ILRepack.exe
deleted file mode 100644
index f2b0f6123..000000000
Binary files a/tools/ILRepack.exe and /dev/null differ
diff --git a/tools/ILRepack/BamlParser.dll b/tools/ILRepack/BamlParser.dll
new file mode 100644
index 000000000..052bc75fe
Binary files /dev/null and b/tools/ILRepack/BamlParser.dll differ
diff --git a/tools/ILRepack/Fasterflect.dll b/tools/ILRepack/Fasterflect.dll
new file mode 100644
index 000000000..e3ba26c49
Binary files /dev/null and b/tools/ILRepack/Fasterflect.dll differ
diff --git a/tools/ILRepack/ILRepack.exe b/tools/ILRepack/ILRepack.exe
new file mode 100644
index 000000000..6d5b5d4b1
Binary files /dev/null and b/tools/ILRepack/ILRepack.exe differ
diff --git a/tools/ILRepack/Mono.Cecil.Mdb.dll b/tools/ILRepack/Mono.Cecil.Mdb.dll
new file mode 100644
index 000000000..a763446af
Binary files /dev/null and b/tools/ILRepack/Mono.Cecil.Mdb.dll differ
diff --git a/tools/ILRepack/Mono.Cecil.Pdb.dll b/tools/ILRepack/Mono.Cecil.Pdb.dll
new file mode 100644
index 000000000..78f60737e
Binary files /dev/null and b/tools/ILRepack/Mono.Cecil.Pdb.dll differ
diff --git a/tools/ILRepack/Mono.Cecil.dll b/tools/ILRepack/Mono.Cecil.dll
new file mode 100644
index 000000000..9ae8b5a72
Binary files /dev/null and b/tools/ILRepack/Mono.Cecil.dll differ
diff --git a/tools/ILRepack/Mono.Posix.dll b/tools/ILRepack/Mono.Posix.dll
new file mode 100644
index 000000000..8abe4e6d1
Binary files /dev/null and b/tools/ILRepack/Mono.Posix.dll differ