diff --git a/FixLocaleIssues/Properties/AssemblyInfo.cs b/FixLocaleIssues/Properties/AssemblyInfo.cs
deleted file mode 100644
index 8f4730c..0000000
--- a/FixLocaleIssues/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("FixLocaleIssues")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("FixLocaleIssues")]
-[assembly: AssemblyCopyright("Copyright © 2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("48B5F480-D749-48E9-9D26-E0E5260D95DE")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
\ No newline at end of file
diff --git a/LooseDBTables/LooseDBTables.csproj b/LooseDBTables/LooseDBTables.csproj
index 2ba653c..db03bf6 100644
--- a/LooseDBTables/LooseDBTables.csproj
+++ b/LooseDBTables/LooseDBTables.csproj
@@ -6,6 +6,7 @@
enable
enable
Assembly-CSharp.LooseDBTables.mm
+ CS0626,CS0436,CS8618
diff --git a/LooseDBTables/Properties/AssemblyInfo.cs b/LooseDBTables/Properties/AssemblyInfo.cs
deleted file mode 100644
index 9667ab6..0000000
--- a/LooseDBTables/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("LooseDBTables")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("LooseDBTables")]
-[assembly: AssemblyCopyright("Copyright © 2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("F15988CC-BDF0-4F86-811B-BAE18EEA6519")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
\ No newline at end of file
diff --git a/MoreChartFormats/MoreChartFormats.csproj b/MoreChartFormats/MoreChartFormats.csproj
index 2ca7c8e..4816356 100644
--- a/MoreChartFormats/MoreChartFormats.csproj
+++ b/MoreChartFormats/MoreChartFormats.csproj
@@ -6,6 +6,7 @@
enable
enable
Assembly-CSharp.MoreChartFormats.mm
+ CS8618,CS8625
diff --git a/MoreChartFormats/Properties/AssemblyInfo.cs b/MoreChartFormats/Properties/AssemblyInfo.cs
deleted file mode 100644
index 05993f0..0000000
--- a/MoreChartFormats/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("MoreChartFormats")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("MoreChartFormats")]
-[assembly: AssemblyCopyright("Copyright © 2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("A375F626-7238-4227-95C9-2BB1E5E099F6")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
\ No newline at end of file
diff --git a/UnlockFrameRate/Properties/AssemblyInfo.cs b/UnlockFrameRate/Properties/AssemblyInfo.cs
deleted file mode 100644
index 2d0bfd0..0000000
--- a/UnlockFrameRate/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("UnlockFrameRate")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("UnlockFrameRate")]
-[assembly: AssemblyCopyright("Copyright © 2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("03F046DF-EE3C-4596-87F3-F5AA131EF401")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
\ No newline at end of file
diff --git a/UnlockFrameRate/UnlockFrameRate.csproj b/UnlockFrameRate/UnlockFrameRate.csproj
index 4fbe61c..c9574ee 100644
--- a/UnlockFrameRate/UnlockFrameRate.csproj
+++ b/UnlockFrameRate/UnlockFrameRate.csproj
@@ -1,7 +1,7 @@
- net45
+ net46
latest
UnlockFrameRate
1.0.0
@@ -13,11 +13,6 @@
-
-
- ..\External\MonoMod.exe
- False
-
..\External\Assembly-CSharp.dll
False
@@ -30,6 +25,10 @@
..\External\UnityEngine.CoreModule.dll
False
+
+ ..\External\UnityEngine.IMGUIModule.dll
+ False
+