diff --git a/BepInEx.sln b/BepInEx.sln
index 6d124cc..67f35f4 100644
--- a/BepInEx.sln
+++ b/BepInEx.sln
@@ -19,20 +19,32 @@ Global
BepInEx.Common\BepInEx.Common.projitems*{dc89f18b-235b-4c01-ab31-af40dce5c4c7}*SharedItemsImports = 4
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Cecil 0.9.6_Release|Any CPU = Cecil 0.9.6_Release|Any CPU
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
+ Debug|v2017 = Debug|v2017
+ Debug|v4 = Debug|v4
+ Debug|v5 = Debug|v5
+ Release|v2017 = Release|v2017
+ Release|v4 = Release|v4
+ Release|v5 = Release|v5
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Cecil 0.9.6_Release|Any CPU.ActiveCfg = Cecil 0.9.6_Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Cecil 0.9.6_Release|Any CPU.Build.0 = Cecil 0.9.6_Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|Any CPU.ActiveCfg = Release|Any CPU
- {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|Any CPU.Build.0 = Release|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
- {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Cecil 0.9.6_Release|Any CPU.ActiveCfg = Release|Any CPU
- {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|v2017.ActiveCfg = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|v2017.Build.0 = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|v4.ActiveCfg = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|v4.Build.0 = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|v5.ActiveCfg = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Debug|v5.Build.0 = Debug|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|v2017.ActiveCfg = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|v2017.Build.0 = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|v4.ActiveCfg = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|v4.Build.0 = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|v5.ActiveCfg = Release|Any CPU
+ {4FFBA620-F5ED-47F9-B90C-DAD1316FD9B9}.Release|v5.Build.0 = Release|Any CPU
+ {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Debug|v2017.ActiveCfg = Debug|Any CPU
+ {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Debug|v4.ActiveCfg = Debug|Any CPU
+ {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Debug|v5.ActiveCfg = Debug|Any CPU
+ {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Release|v2017.ActiveCfg = Release|Any CPU
+ {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Release|v4.ActiveCfg = Release|Any CPU
+ {DC89F18B-235B-4C01-AB31-AF40DCE5C4C7}.Release|v5.ActiveCfg = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/BepInEx/BepInEx.csproj b/BepInEx/BepInEx.csproj
index 3ffe1c3..eb692de 100644
--- a/BepInEx/BepInEx.csproj
+++ b/BepInEx/BepInEx.csproj
@@ -18,7 +18,7 @@
none
true
..\bin\
- TRACE;CECIL_10
+ TRACE
prompt
4
@@ -27,9 +27,9 @@
-
+
..\bin\
- TRACE;CECIL_9
+ TRACE;DEBUG
true
AnyCPU
prompt
@@ -39,11 +39,8 @@
..\lib\0Harmony.dll
-
- ..\lib\Cecil 9\Mono.Cecil.dll
-
-
- ..\lib\Cecil 10\Mono.Cecil.dll
+
+ ..\lib\Mono.Cecil.dll
diff --git a/lib/Cecil 9/Mono.Cecil.dll b/lib/Cecil 9/Mono.Cecil.dll
deleted file mode 100644
index fe326f7..0000000
Binary files a/lib/Cecil 9/Mono.Cecil.dll and /dev/null differ
diff --git a/lib/Cecil 10/Mono.Cecil.dll b/lib/Mono.Cecil.dll
similarity index 100%
rename from lib/Cecil 10/Mono.Cecil.dll
rename to lib/Mono.Cecil.dll