diff --git a/OpenSim/Data/AssetDataBase.cs b/OpenSim/Data/AssetDataBase.cs
index 2b2f90d31f..92dbc63078 100644
--- a/OpenSim/Data/AssetDataBase.cs
+++ b/OpenSim/Data/AssetDataBase.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Text;
using libsecondlife;
+using OpenSim.Framework;
namespace OpenSim.Data
{
diff --git a/OpenSim/Data/DB4o/DB4oGridData.cs b/OpenSim/Data/DB4o/DB4oGridData.cs
index d10e7ed904..797fdd40a2 100644
--- a/OpenSim/Data/DB4o/DB4oGridData.cs
+++ b/OpenSim/Data/DB4o/DB4oGridData.cs
@@ -28,6 +28,7 @@
using System;
using System.Collections.Generic;
using libsecondlife;
+using OpenSim.Framework;
namespace OpenSim.Data.DB4o
{
diff --git a/OpenSim/Data/DB4o/DB4oManager.cs b/OpenSim/Data/DB4o/DB4oManager.cs
index c767246680..d9085c54a7 100644
--- a/OpenSim/Data/DB4o/DB4oManager.cs
+++ b/OpenSim/Data/DB4o/DB4oManager.cs
@@ -29,6 +29,7 @@ using System;
using System.Collections.Generic;
using Db4objects.Db4o;
using libsecondlife;
+using OpenSim.Framework;
namespace OpenSim.Data.DB4o
{
diff --git a/OpenSim/Data/DB4o/DB4oUserData.cs b/OpenSim/Data/DB4o/DB4oUserData.cs
index b2b1f4dffc..62671e375b 100644
--- a/OpenSim/Data/DB4o/DB4oUserData.cs
+++ b/OpenSim/Data/DB4o/DB4oUserData.cs
@@ -29,6 +29,7 @@ using System;
using System.Collections.Generic;
using System.IO;
using libsecondlife;
+using OpenSim.Framework;
namespace OpenSim.Data.DB4o
{
diff --git a/OpenSim/Data/MSSQL/MSSQLAssetData.cs b/OpenSim/Data/MSSQL/MSSQLAssetData.cs
index 6bae356b12..e68b5c4486 100644
--- a/OpenSim/Data/MSSQL/MSSQLAssetData.cs
+++ b/OpenSim/Data/MSSQL/MSSQLAssetData.cs
@@ -30,6 +30,7 @@ using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using libsecondlife;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MSSQL
diff --git a/OpenSim/Data/MSSQL/MSSQLInventoryData.cs b/OpenSim/Data/MSSQL/MSSQLInventoryData.cs
index 28d787e469..df7020def8 100644
--- a/OpenSim/Data/MSSQL/MSSQLInventoryData.cs
+++ b/OpenSim/Data/MSSQL/MSSQLInventoryData.cs
@@ -30,6 +30,7 @@ using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using libsecondlife;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MSSQL
diff --git a/OpenSim/Data/MSSQL/MSSQLManager.cs b/OpenSim/Data/MSSQL/MSSQLManager.cs
index 16f0f9f104..51540925a5 100644
--- a/OpenSim/Data/MSSQL/MSSQLManager.cs
+++ b/OpenSim/Data/MSSQL/MSSQLManager.cs
@@ -32,6 +32,7 @@ using System.Data.SqlClient;
using System.IO;
using System.Reflection;
using libsecondlife;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MSSQL
diff --git a/OpenSim/Data/MSSQL/MSSQLUserData.cs b/OpenSim/Data/MSSQL/MSSQLUserData.cs
index 3f5893961b..c045084642 100644
--- a/OpenSim/Data/MSSQL/MSSQLUserData.cs
+++ b/OpenSim/Data/MSSQL/MSSQLUserData.cs
@@ -30,6 +30,7 @@ using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using libsecondlife;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MSSQL
diff --git a/OpenSim/Data/MySQL/MySQLAssetData.cs b/OpenSim/Data/MySQL/MySQLAssetData.cs
index d5f7816e37..50f1cc5970 100644
--- a/OpenSim/Data/MySQL/MySQLAssetData.cs
+++ b/OpenSim/Data/MySQL/MySQLAssetData.cs
@@ -30,6 +30,7 @@ using System.Collections.Generic;
using System.Data;
using libsecondlife;
using MySql.Data.MySqlClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MySQL
diff --git a/OpenSim/Data/MySQL/MySQLDataStore.cs b/OpenSim/Data/MySQL/MySQLDataStore.cs
index 0d9fb3bec6..de1542130a 100644
--- a/OpenSim/Data/MySQL/MySQLDataStore.cs
+++ b/OpenSim/Data/MySQL/MySQLDataStore.cs
@@ -32,6 +32,7 @@ using System.Diagnostics;
using System.IO;
using libsecondlife;
using MySql.Data.MySqlClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
using OpenSim.Region.Environment.Interfaces;
using OpenSim.Region.Environment.Scenes;
diff --git a/OpenSim/Data/MySQL/MySQLInventoryData.cs b/OpenSim/Data/MySQL/MySQLInventoryData.cs
index 326bf60025..ceb73c5b66 100644
--- a/OpenSim/Data/MySQL/MySQLInventoryData.cs
+++ b/OpenSim/Data/MySQL/MySQLInventoryData.cs
@@ -29,6 +29,7 @@ using System;
using System.Collections.Generic;
using libsecondlife;
using MySql.Data.MySqlClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MySQL
diff --git a/OpenSim/Data/MySQL/MySQLManager.cs b/OpenSim/Data/MySQL/MySQLManager.cs
index 3d408d0ea5..0d3613688d 100644
--- a/OpenSim/Data/MySQL/MySQLManager.cs
+++ b/OpenSim/Data/MySQL/MySQLManager.cs
@@ -33,6 +33,7 @@ using System.IO;
using System.Reflection;
using libsecondlife;
using MySql.Data.MySqlClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MySQL
diff --git a/OpenSim/Data/MySQL/MySQLUserData.cs b/OpenSim/Data/MySQL/MySQLUserData.cs
index b03d1d975c..bd094f66dc 100644
--- a/OpenSim/Data/MySQL/MySQLUserData.cs
+++ b/OpenSim/Data/MySQL/MySQLUserData.cs
@@ -30,6 +30,7 @@ using System.Collections.Generic;
using System.Data;
using System.Text.RegularExpressions;
using libsecondlife;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.MySQL
diff --git a/OpenSim/Data/RegionProfileData.cs b/OpenSim/Data/RegionProfileData.cs
index 540c1d4b79..000a500438 100644
--- a/OpenSim/Data/RegionProfileData.cs
+++ b/OpenSim/Data/RegionProfileData.cs
@@ -29,6 +29,7 @@ using System;
using System.Collections;
using libsecondlife;
using Nwc.XmlRpc;
+using OpenSim.Framework;
namespace OpenSim.Data
{
diff --git a/OpenSim/Data/SQLite/SQLiteAssetData.cs b/OpenSim/Data/SQLite/SQLiteAssetData.cs
index c7b0984e78..25a127b929 100644
--- a/OpenSim/Data/SQLite/SQLiteAssetData.cs
+++ b/OpenSim/Data/SQLite/SQLiteAssetData.cs
@@ -30,6 +30,7 @@ using System.Data;
using System.Reflection;
using libsecondlife;
using Mono.Data.SqliteClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.SQLite
diff --git a/OpenSim/Data/SQLite/SQLiteGridData.cs b/OpenSim/Data/SQLite/SQLiteGridData.cs
index 7575245fde..c52eb29e62 100644
--- a/OpenSim/Data/SQLite/SQLiteGridData.cs
+++ b/OpenSim/Data/SQLite/SQLiteGridData.cs
@@ -31,6 +31,7 @@ using System.Data;
using System.Security.Cryptography;
using System.Text;
using libsecondlife;
+using OpenSim.Framework;
namespace OpenSim.Data.SQLite
{
diff --git a/OpenSim/Data/SQLite/SQLiteInventoryStore.cs b/OpenSim/Data/SQLite/SQLiteInventoryStore.cs
index bdbb56e159..aa561214d7 100644
--- a/OpenSim/Data/SQLite/SQLiteInventoryStore.cs
+++ b/OpenSim/Data/SQLite/SQLiteInventoryStore.cs
@@ -31,6 +31,7 @@ using System.Data;
using System.Reflection;
using libsecondlife;
using Mono.Data.SqliteClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.SQLite
diff --git a/OpenSim/Data/SQLite/SQLiteUserData.cs b/OpenSim/Data/SQLite/SQLiteUserData.cs
index 3c725745d4..ad3d1a481a 100644
--- a/OpenSim/Data/SQLite/SQLiteUserData.cs
+++ b/OpenSim/Data/SQLite/SQLiteUserData.cs
@@ -30,6 +30,7 @@ using System.Collections.Generic;
using System.Data;
using libsecondlife;
using Mono.Data.SqliteClient;
+using OpenSim.Framework;
using OpenSim.Framework.Console;
namespace OpenSim.Data.SQLite
diff --git a/OpenSim/Data/UserDataBase.cs b/OpenSim/Data/UserDataBase.cs
index 0dc721d472..dcead1549f 100644
--- a/OpenSim/Data/UserDataBase.cs
+++ b/OpenSim/Data/UserDataBase.cs
@@ -1,5 +1,6 @@
using System.Collections.Generic;
using libsecondlife;
+using OpenSim.Framework;
namespace OpenSim.Data
{
diff --git a/prebuild.xml b/prebuild.xml
index 305c775346..479a27171e 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -159,19 +159,18 @@
../../../bin/
- OpenSim.Data.Base.snk
../../../bin/
- OpenSim.Data.Base.snk
../../../bin/
+
@@ -200,7 +199,8 @@
-
+
+