The MUD Development forum.
Game Development Discussion, Chat, Technical Debate, and people who just love games talking about building worlds.

Home » Hosted Mud Projects » Wheelmud » General » Unable to load DLL 'sqlite3' - WheelMUD - A C# MUD Server - Forums - WheelMUD - Setup
Unable to load DLL 'sqlite3' - WheelMUD - A C# MUD Server - Forums - WheelMUD - Setup [message #481] Sun, 22 March 2015 11:50
Karak is currently offline  Karak
Messages: 489
Registered: March 2015
Location: Seattle, WA
Senior Member
Wheelmud
This thread originates from prior WheelMUD forum software archives. It has been migrated here to preserve the contents.

Post by Chaoswarp (13 Jan 2014 11:12 PM):
Hey, awesome website update and great setup for grabbing the source. I just have one problem. I am currently getting an error when I build the TestHarness project. It says Unable to load DLL 'sqlite3'
<div> [/quote]
<div>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-[/quote]
<div>-= WheelMUD.net Server Console 0.4.5.0[/quote]
<div>-= Copyright (C) 2008-2013 www.wheelmud.net[/quote]
<div>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-[/quote]
<div> [/quote]
<div>Welcome to the 0.4.5.0 release of WheelMUD.net[/quote]
<div> [/quote]
<div>WheelMUD.net is an open source framework[/quote]
<div>designed to help you build your own (Multi[/quote]
<div>User Dungeon) MUD games.[/quote]
<div> [/quote]
<div>If you have any comments/questions/feedback[/quote]
<div>then please let us know at either[/quote]
<div>www.wheelmud.net or <a href="http://wheelmud.codeplex.com/">http://wheelmud.codeplex.com</a>[/quote]
<div> [/quote]
<div>We are always on the lookout for new people[/quote]
<div>to help with the coding/testing. If you feel[/quote]
<div>you can help then tell us at either of[/quote]
<div>the above sites[/quote]
<div> [/quote]
<div> [/quote]
<div>&gt; Starting Application.[/quote]
<div>&gt; WheelMUD.Core.MobileManager - Starting...[/quote]
<div>&gt; WheelMUD.Core.MobileManager - Started[/quote]
<div>&gt; WheelMUD.Core.GameSystemController - Starting...[/quote]
<div>&gt; WheelMUD.Core.GameSystemController - Started[/quote]
<div>&gt; WheelMUD.Core.HelpManager - Starting...[/quote]
<div>&gt; WheelMUD.Core.HelpManager - Started[/quote]
<div>&gt; WheelMUD.Core.TimeSystem - Starting...[/quote]
<div>&gt; WheelMUD.Core.TimeSystem - Started[/quote]
<div>&gt; WheelMUD.Core.CommandManager - Starting...[/quote]
<div>&gt; WheelMUD.Core.CommandManager - Starting...[/quote]
<div>&gt; WheelMUD.Core.CommandManager - Started[/quote]
<div>&gt; WheelMUD.Core.PlayerManager - Starting...[/quote]
<div>&gt; WheelMUD.Core.PlayerManager - Started.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - Starting...[/quote]
<div>&gt; WheelMUD.Core.SessionManager - Loading splash screens...[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm0.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm1.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm10.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm2.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm3.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm4.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm5.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm6.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm7.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm8.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - wm9.txt has been loaded.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - Done loading splash screens.[/quote]
<div>&gt; WheelMUD.Core.SessionManager - Started[/quote]
<div>&gt; WheelMUD.Core.PlacesManager - Starting...[/quote]
<div>&gt; Unhandled System.DllNotFoundException: Unable to load DLL 'sqlite3': The speci[/quote]
<div>fied module could not be found. (Exception from HRESULT: 0x8007007E)[/quote]
<div> [/quote]
<div>At StackTrace:[/quote]
<div> at Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_open_v2(Byte[] utf8Filename,[/quote]
<div>IntPtr&amp; db, Int32 flags, IntPtr vfs)[/quote]
<div> at Mono.Data.Sqlite.SQLite3.Open(String strFilename, SQLiteOpenFlagsEnum flag[/quote]
<div>s, Int32 maxPoolSize, Boolean usePool)[/quote]
<div> at Mono.Data.Sqlite.SqliteConnection.Open(Wink[/quote]
<div> at ServiceStack.OrmLite.OrmLiteConnection.Open(Wink[/quote]
<div> at ServiceStack.OrmLite.OrmLiteConnectionFactory.OpenDbConnecti on(Wink[/quote]
<div> at WheelMUD.Data.Sqlite.WheelMudSqliteProvider.CreateDatabaseSe ssion(Wink in C:\[/quote]
<div> Projects\WheelMUD\src\Data.Sqlite\WheelMudSqliteProvider.cs: line 62[/quote]
<div> at WheelMUD.Data.Helpers.get_SessionFactory(Wink in C:\Projects\WheelMUD\src\Dat[/quote]
<div>a\Helpers.cs:line 63[/quote]
<div> at WheelMUD.Data.Helpers.OpenSession(Wink in C:\Projects\WheelMUD\src\Data\Helpe[/quote]
<div>rs.cs:line 79[/quote]
<div> at WheelMUD.Data.Repositories.AreaRepository.FetchAll(Wink in C:\Projects\WheelM[/quote]
<div>UD\src\Data\Repositories\AreaRepository.cs:line 72[/quote]
<div> at WheelMUD.Core.WorldBehavior.Load(Wink in C:\Projects\WheelMUD\src\Core\Behavi[/quote]
<div>ors\WorldBehavior.cs:line 55[/quote]
<div> at WheelMUD.Core.PlacesManager.Start(Wink in C:\Projects\WheelMUD\src\Core\Manag[/quote]
<div>erSystems\PlacesManager.cs:line 95[/quote]
<div> at WheelMUD.Core.CoreManager.Start(Wink in C:\Projects\WheelMUD\src\Core\CoreMan[/quote]
<div>ager.cs:line 104[/quote]
<div> at WheelMUD.Main.Application.InitializeSystems(Wink in C:\Projects\WheelMUD\src\[/quote]
<div>Main\Application.cs:line 241[/quote]
<div> at WheelMUD.Main.Application.Start(Wink in C:\Projects\WheelMUD\src\Main\Applica[/quote]
<div>tion.cs:line 118[/quote]
<div> at TestHarness.Program.Main(Wink in C:\Projects\WheelMUD\src\TestHarness\Program[/quote]
<div>.cs:line 47[/quote]
<div> [/quote]
<div>&gt;[/quote]
<div>Unhandled Exception: System.DllNotFoundException: Unable to load DLL 'sqlite3':[/quote]
<div>The specified module could not be found. (Exception from HRESULT: 0x8007007E)[/quote]
<div> at Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_open_v2(Byte[] utf8Filename,[/quote]
<div>IntPtr&amp; db, Int32 flags, IntPtr vfs)[/quote]
<div> at Mono.Data.Sqlite.SQLite3.Open(String strFilename, SQLiteOpenFlagsEnum flag[/quote]
<div>s, Int32 maxPoolSize, Boolean usePool)[/quote]
<div> at Mono.Data.Sqlite.SqliteConnection.Open(Wink[/quote]
<div> at ServiceStack.OrmLite.OrmLiteConnection.Open(Wink[/quote]
<div> at ServiceStack.OrmLite.OrmLiteConnectionFactory.OpenDbConnecti on(Wink[/quote]
<div> at WheelMUD.Data.Sqlite.WheelMudSqliteProvider.CreateDatabaseSe ssion(Wink in C:\[/quote]
<div> Projects\WheelMUD\src\Data.Sqlite\WheelMudSqliteProvider.cs: line 62[/quote]
<div> at WheelMUD.Data.Helpers.get_SessionFactory(Wink in C:\Projects\WheelMUD\src\Dat[/quote]
<div>a\Helpers.cs:line 63[/quote]
<div> at WheelMUD.Data.Helpers.OpenSession(Wink in C:\Projects\WheelMUD\src\Data\Helpe[/quote]
<div>rs.cs:line 79[/quote]
<div> at WheelMUD.Data.Repositories.AreaRepository.FetchAll(Wink in C:\Projects\WheelM[/quote]
<div>UD\src\Data\Repositories\AreaRepository.cs:line 72[/quote]
<div> at WheelMUD.Core.WorldBehavior.Load(Wink in C:\Projects\WheelMUD\src\Core\Behavi[/quote]
<div>ors\WorldBehavior.cs:line 55[/quote]
<div> at WheelMUD.Core.PlacesManager.Start(Wink in C:\Projects\WheelMUD\src\Core\Manag[/quote]
<div>erSystems\PlacesManager.cs:line 95[/quote]
<div> at WheelMUD.Core.CoreManager.Start(Wink in C:\Projects\WheelMUD\src\Core\CoreMan[/quote]
<div>ager.cs:line 104[/quote]
<div> at WheelMUD.Main.Application.InitializeSystems(Wink in C:\Projects\WheelMUD\src\[/quote]
<div>Main\Application.cs:line 241[/quote]
<div> at WheelMUD.Main.Application.Start(Wink in C:\Projects\WheelMUD\src\Main\Applica[/quote]
<div>tion.cs:line 118[/quote]
<div> at TestHarness.Program.Main(Wink in C:\Projects\WheelMUD\src\TestHarness\Program[/quote]
<div>.cs:line 47[/quote]
<div>Press any key to continue . . .[/quote]

Post by Fastalanasa (14 Jan 2014 01:12 PM):
Hi, and welcome aboard!

We recently moved to NuGet for DLL management. Could you try right-clicking on the solution and select "Manage NuGet Packages for Solution"? Once the dialog appears, look for a "Restore" button on the upper right of the dialog. That should restore/download all the needed dlls from the NuGet data vault. I just tried that with the Visual Studio 2012 solution. It might be a bit different for the other versions of Visual Studio or the other supported IDEs (SharpDevelop and MonoDevelop).

Let me know if you need more help than that.

Fastalanasa
Previous Topic: Another new member - WheelMUD - A C# MUD Server - Forums - WheelMUD - General
Next Topic: I can't wait for you to release this! - WheelMUD - A C# MUD Server - Forums - WheelMUD - General
Goto Forum:
  


Current Time: Thu Dec 13 09:24:37 PST 2018