diff --git a/TrueCraft.Client/OpenTK.dll.config b/TrueCraft.Client/OpenTK.dll.config deleted file mode 100644 index 3f888cc..0000000 --- a/TrueCraft.Client/OpenTK.dll.config +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TrueCraft.Client/Program.cs b/TrueCraft.Client/Program.cs index eae1a0f..711228f 100644 --- a/TrueCraft.Client/Program.cs +++ b/TrueCraft.Client/Program.cs @@ -13,38 +13,6 @@ namespace TrueCraft.Client { [STAThread] public static void Main(string[] args) - { - AppDomain.CurrentDomain.AssemblyResolve += AppDomain_CurrentDomain_AssemblyResolve; - - // We need to run this in another method to avoid referencing MonoGame before registering - // our AssemblyResolve handler - Main_Thread(args); - } - - static Assembly AppDomain_CurrentDomain_AssemblyResolve (object sender, ResolveEventArgs args) - { - var assemblyName = new AssemblyName(args.Name); - if (assemblyName.Name != "MonoGame.Framework") - return null; - if (RuntimeInfo.IsLinux) - return Assembly.LoadFile("MonoGame.Framework.Linux.dll"); - if (RuntimeInfo.IsWindows) - { - // MS.NET needs the absolute path to an assembly to load it. - var fileInfo = new FileInfo("MonoGame.Framework.Windows.dll"); - return Assembly.LoadFile(fileInfo.FullName); - } - if (RuntimeInfo.IsMacOSX) - { - var fileInfo = new FileInfo("MonoGame.Framework.MacOS.dll"); - return Assembly.LoadFile(fileInfo.FullName); - } - return null; - } - - // We need to spawn the main thread manually so we can register the assembly resolver - // and manage apartment state ourselves. - private static void Main_Thread(string[] args) { UserSettings.Local = new UserSettings(); UserSettings.Local.Load(); diff --git a/TrueCraft.Client/Tao.Sdl.dll.config b/TrueCraft.Client/Tao.Sdl.dll.config deleted file mode 100644 index ec83f1e..0000000 --- a/TrueCraft.Client/Tao.Sdl.dll.config +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TrueCraft.Client/TrueCraft.Client.csproj b/TrueCraft.Client/TrueCraft.Client.csproj index c37e97d..3f8016b 100644 --- a/TrueCraft.Client/TrueCraft.Client.csproj +++ b/TrueCraft.Client/TrueCraft.Client.csproj @@ -75,10 +75,13 @@ - ..\packages\MonoGame.Framework.Linux.3.4.0.459\lib\net40\MonoGame.Framework.dll + ..\packages\MonoGame.Framework.DesktopGL.3.5.0.1678\lib\net40\MonoGame.Framework.dll - ..\packages\NVorbis.0.8.4.0\lib\NVorbis.dll + ..\packages\MonoGame.Framework.DesktopGL.3.5.0.1678\lib\net40\NVorbis.dll + + + ..\packages\MonoGame.Framework.DesktopGL.3.5.0.1678\lib\net40\OpenTK.dll @@ -218,13 +221,7 @@ PreserveNewest - - PreserveNewest - - - PreserveNewest - PreserveNewest diff --git a/TrueCraft.Client/packages.config b/TrueCraft.Client/packages.config index 8fa2b4e..a6ffc98 100644 --- a/TrueCraft.Client/packages.config +++ b/TrueCraft.Client/packages.config @@ -1,7 +1,5 @@ - - - - - - + + + + \ No newline at end of file diff --git a/TrueCraft.Launcher/TrueCraft.Launcher.csproj b/TrueCraft.Launcher/TrueCraft.Launcher.csproj index 447cb28..0bb0006 100644 --- a/TrueCraft.Launcher/TrueCraft.Launcher.csproj +++ b/TrueCraft.Launcher/TrueCraft.Launcher.csproj @@ -116,15 +116,6 @@ - - rm $(TargetDir)/MonoGame.Framework.dll && cp $(SolutionDir)/packages/MonoGame.Framework.Linux.3.4.0.459/lib/net40/MonoGame.Framework.dll $(TargetDir)/MonoGame.Framework.Linux.dll && cp $(SolutionDir)/packages/MonoGame.Framework.WindowsGL.3.4.0.459/lib/net40/MonoGame.Framework.dll $(TargetDir)/MonoGame.Framework.Windows.dll && cp $(SolutionDir)/packages/MonoGame.Framework.MacOS.3.4.0.459/lib/net40/MonoGame.Framework.dll $(TargetDir)/MonoGame.Framework.MacOS.dll - - - del $(TargetDir)MonoGame.Framework.dll -copy $(SolutionDir)packages\MonoGame.Framework.Linux.3.4.0.459\lib\net40\MonoGame.Framework.dll $(TargetDir)MonoGame.Framework.Linux.dll -copy $(SolutionDir)packages\MonoGame.Framework.WindowsGL.3.4.0.459\lib\net40\MonoGame.Framework.dll $(TargetDir)MonoGame.Framework.Windows.dll -copy $(SolutionDir)packages\MonoGame.Framework.MacOS.3.4.0.459\lib\net40\MonoGame.Framework.dll $(TargetDir)MonoGame.Framework.MacOS.dll - true bin\Optimized Debug @@ -133,4 +124,4 @@ copy $(SolutionDir)packages\MonoGame.Framework.MacOS.3.4.0.459\lib\net40\MonoGam true true - \ No newline at end of file +