diff --git a/.gitignore b/.gitignore
index f55477767de..ca5ec29b696 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,118 +1,490 @@
-.project
-.settings
-.gitignore
-*.csproj.user
-*.build
-*.mdb
-*.mdp
-*.mds
-*.pdb
-*.pidb
-*.dll.build
-*.dll
-*.log
-.idea
-*.bak
-*.lnk
+## Ignore Visual Studio temporary files, build results, and
+## files generated by popular Visual Studio add-ons.
+##
+## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
-launchSettings.json
+# User-specific files
+*.rsuser
+*.suo
+*.user
+*.userosscache
+*.sln.docstates
-build/
+# User-specific files (MonoDevelop/Xamarin Studio)
+*.userprefs
-packages/
+# Mono auto generated files
+mono_crash.*
-Prebuild/src/bin
+# Build results
+[Dd]ebug/
+[Dd]ebugPublic/
+[Rr]elease/
+[Rr]eleases/
+x64/
+x86/
+[Ww][Ii][Nn]32/
+[Aa][Rr][Mm]/
+[Aa][Rr][Mm]64/
+bld/
+[Bb]in/
+[Oo]bj/
+[Ll]og/
+[Ll]ogs/
-# Ignore .user and .suo files as these are user preference specific
-# http://stackoverflow.com/questions/72298/should-i-add-the-visual-studio-suo-and-user-files-to-source-control
-*.suo
-*.user
+# Visual Studio 2015/2017 cache/options directory
+.vs/
+# Uncomment if you have tasks that create the project's static files in wwwroot
+#wwwroot/
+
+# Visual Studio 2017 auto generated files
+Generated\ Files/
+
+# MSTest test Results
+[Tt]est[Rr]esult*/
+[Bb]uild[Ll]og.*
+# NUnit
*.VisualState.xml
-obj
-.vs/
-.vscode/
-bin/Debug/*.dll
-bin/*.dll.mdb
-bin/*.db
-bin/*.db-journal
-bin/addin-db-*
-bin/*.dll
-bin/OpenSim.vshost.exe.config
-bin/OpenSim.32BitLaunch.vshost.exe.config
-bin/OpenSim.32BitLaunch.log
-UpgradeLog.XML
-_UpgradeReport_Files/
-bin/ScriptEngines/*-*-*-*-*
-bin/ScriptEngines/*.dll
-bin/ScriptEngines/*/*.dll
-bin/ScriptEngines/*/*.state
-bin/ScriptEngines/Yengine/*
-bin/*.maddin
-bin/*.exe
-bin/*.ini
-bin/j2kDecodeCache
-bin/Physics*
-bin/Terrain*
-bin/Regions/*
-bin/UserAssets
-bin/assetcache
-bin/maptiles
-bin/bakes
-bin/MeshCache
-bin/estate_settings.xml
-bin/config-include/CenomeCache.ini
-bin/config-include/FlotsamCache.ini
-bin/config-include/GridCommon.ini
-bin/config-include/StandaloneCommon.ini
-bin/config-include/osslEnable.ini
-bin/OpenSim.Grid.AssetInventoryServer.log
-bin/OpenSim.Grid.AssetServer.log
-bin/OpenSim.Grid.GridServer.log
-bin/OpenSim.Grid.InventoryServer.log
-bin/OpenSim.Grid.MessagingServer.log
-bin/OpenSim.Grid.UserServer.log
-bin/OpenSim.log
-bin/OpenSimStats.log
-bin/Robust.log
-bin/RobustStats.log
-bin/OpenSimConsoleHistory.txt
-bin/RobustConsoleHistory.txt
-bin/*.Tests.log
-bin/*.manifest
-bin/crashes/
-Examples/*.dll
-OpenSim.build
-OpenSim.userprefs
-Prebuild/Prebuild.build
-Prebuild/Prebuild.sln
TestResult.xml
-cov/*
-OpenSim/OpenSim.userprefs
-OpenSim/OpenSim.usertasks
-TAGS
+nunit-*.xml
+
+# Build Results of an ATL Project
+[Dd]ebugPS/
+[Rr]eleasePS/
+dlldata.c
+
+# Benchmark Results
+BenchmarkDotNet.Artifacts/
+
+# .NET Core
+project.lock.json
+project.fragment.lock.json
+artifacts/
+
+# ASP.NET Scaffolding
+ScaffoldingReadMe.txt
+
+# StyleCop
+StyleCopReport.xml
+
+# Files built by Visual Studio
+*_i.c
+*_p.c
+*_h.h
+*.ilk
+*.meta
+*.obj
+*.iobj
+*.pch
+*.pdb
+*.ipdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp
+*.tmp_proj
+*_wpftmp.csproj
+*.log
+*.tlog
+*.vspscc
+*.vssscc
+.builds
+*.pidb
+*.svclog
+*.scc
+
+# Chutzpah Test files
+_Chutzpah*
+
+# Visual C++ cache files
+ipch/
+*.aps
+*.ncb
+*.opendb
+*.opensdf
+*.sdf
+*.cachefile
+*.VC.db
+*.VC.VC.opendb
+
+# Visual Studio profiler
+*.psess
+*.vsp
+*.vspx
+*.sap
+
+# Visual Studio Trace Files
+*.e2e
+
+# TFS 2012 Local Workspace
+$tf/
+
+# Guidance Automation Toolkit
+*.gpState
+
+# ReSharper is a .NET coding add-in
+_ReSharper*/
+*.[Rr]e[Ss]harper
+*.DotSettings.user
+
+# TeamCity is a build add-in
+_TeamCity*
+
+# DotCover is a Code Coverage Tool
+*.dotCover
+
+# AxoCover is a Code Coverage Tool
+.axoCover/*
+!.axoCover/settings.json
+
+# Coverlet is a free, cross platform Code Coverage Tool
+coverage*.json
+coverage*.xml
+coverage*.info
+
+# Visual Studio code coverage results
+*.coverage
+*.coveragexml
+
+# NCrunch
+_NCrunch_*
+.*crunch*.local.xml
+nCrunchTemp_*
+
+# MightyMoose
+*.mm.*
+AutoTest.Net/
+
+# Web workbench (sass)
+.sass-cache/
+
+# Installshield output folder
+[Ee]xpress/
+
+# DocProject is a documentation generator add-in
+DocProject/buildhelp/
+DocProject/Help/*.HxT
+DocProject/Help/*.HxC
+DocProject/Help/*.hhc
+DocProject/Help/*.hhk
+DocProject/Help/*.hhp
+DocProject/Help/Html2
+DocProject/Help/html
+
+# Click-Once directory
+publish/
+
+# Publish Web Output
+*.[Pp]ublish.xml
+*.azurePubxml
+# Note: Comment the next line if you want to checkin your web deploy settings,
+# but database connection strings (with potential passwords) will be unencrypted
+*.pubxml
+*.publishproj
+
+# Microsoft Azure Web App publish settings. Comment the next line if you want to
+# checkin your Azure Web App publish settings, but sensitive information contained
+# in these scripts will be unencrypted
+PublishScripts/
+
+# NuGet Packages
+*.nupkg
+# NuGet Symbol Packages
+*.snupkg
+# The packages folder can be ignored because of Package Restore
+**/[Pp]ackages/*
+# except build/, which is used as an MSBuild target.
+!**/[Pp]ackages/build/
+# Uncomment if necessary however generally it will be regenerated when needed
+#!**/[Pp]ackages/repositories.config
+# NuGet v3's project.json files produces more ignorable files
+*.nuget.props
+*.nuget.targets
+
+# Microsoft Azure Build Output
+csx/
+*.build.csdef
+
+# Microsoft Azure Emulator
+ecf/
+rcf/
+
+# Windows Store app package directories and files
+AppPackages/
+BundleArtifacts/
+Package.StoreAssociation.xml
+_pkginfo.txt
+*.appx
+*.appxbundle
+*.appxupload
+
+# Visual Studio cache files
+# files ending in .cache can be ignored
+*.[Cc]ache
+# but keep track of directories ending in .cache
+!?*.[Cc]ache/
+
+# Others
+ClientBin/
+~$*
*~
-Makefile.local
-bin/.version
-compile.bat
-OpenSim/Data/Tests/test-results/
-OpenSim/Framework/Serialization/Tests/test-results/
-OpenSim/Framework/Servers/Tests/test-results/
-OpenSim/Framework/Tests/test-results/
-OpenSim/Region/ClientStack/Linden/Caps/test-results/
-OpenSim/Region/ClientStack/Linden/UDP/Tests/test-results/
-OpenSim/Region/CoreModules/test-results/
-OpenSim/Region/Framework/test-results/
-OpenSim/Region/OptionalModules/test-results/
-OpenSim/Region/Physics/BulletDotNETPlugin/
-OpenSim/Region/Physics/Manager/test-results/
-OpenSim/Region/Physics/OdePlugin/Tests/test-results/
-OpenSim/Region/ScriptEngine/test-results/
-OpenSim/Tests/Common/test-results/
-OpenSim/Tests/test-results/
-test-results/
-doc/html
-doc/doxygen.error.log
-bin/OpenSim.ini
-
-*.patch
+*.dbmdl
+*.dbproj.schemaview
+*.jfm
+*.pfx
+*.publishsettings
+orleans.codegen.cs
+
+# Including strong name files can present a security risk
+# (https://github.com/github/gitignore/pull/2483#issue-259490424)
+#*.snk
+
+# Since there are multiple workflows, uncomment next line to ignore bower_components
+# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
+#bower_components/
+
+# RIA/Silverlight projects
+Generated_Code/
+
+# Backup & report files from converting an old project file
+# to a newer Visual Studio version. Backup files are not needed,
+# because we have git ;-)
+_UpgradeReport_Files/
+Backup*/
+UpgradeLog*.XML
+UpgradeLog*.htm
+ServiceFabricBackup/
+*.rptproj.bak
+
+# SQL Server files
+*.mdf
+*.ldf
+*.ndf
+
+# Business Intelligence projects
+*.rdl.data
+*.bim.layout
+*.bim_*.settings
+*.rptproj.rsuser
+*- [Bb]ackup.rdl
+*- [Bb]ackup ([0-9]).rdl
+*- [Bb]ackup ([0-9][0-9]).rdl
+
+# Microsoft Fakes
+FakesAssemblies/
+
+# GhostDoc plugin setting file
+*.GhostDoc.xml
+
+# Node.js Tools for Visual Studio
+.ntvs_analysis.dat
+node_modules/
+
+# Visual Studio 6 build log
+*.plg
+
+# Visual Studio 6 workspace options file
+*.opt
+
+# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
+*.vbw
+
+# Visual Studio 6 auto-generated project file (contains which files were open etc.)
+*.vbp
+
+# Visual Studio 6 workspace and project file (working project files containing files to include in project)
+*.dsw
+*.dsp
+
+# Visual Studio 6 technical files
+*.ncb
+*.aps
+
+# Visual Studio LightSwitch build output
+**/*.HTMLClient/GeneratedArtifacts
+**/*.DesktopClient/GeneratedArtifacts
+**/*.DesktopClient/ModelManifest.xml
+**/*.Server/GeneratedArtifacts
+**/*.Server/ModelManifest.xml
+_Pvt_Extensions
+
+# Paket dependency manager
+.paket/paket.exe
+paket-files/
+
+# FAKE - F# Make
+.fake/
+
+# CodeRush personal settings
+.cr/personal
+
+# Python Tools for Visual Studio (PTVS)
+__pycache__/
+*.pyc
+
+# Cake - Uncomment if you are using it
+# tools/**
+# !tools/packages.config
+
+# Tabs Studio
+*.tss
+
+# Telerik's JustMock configuration file
+*.jmconfig
+
+# BizTalk build output
+*.btp.cs
+*.btm.cs
+*.odx.cs
+*.xsd.cs
+
+# OpenCover UI analysis results
+OpenCover/
+
+# Azure Stream Analytics local run output
+ASALocalRun/
+
+# MSBuild Binary and Structured Log
+*.binlog
+
+# NVidia Nsight GPU debugger configuration file
+*.nvuser
+
+# MFractors (Xamarin productivity tool) working folder
+.mfractor/
+
+# Local History for Visual Studio
+.localhistory/
+
+# Visual Studio History (VSHistory) files
+.vshistory/
+
+# BeatPulse healthcheck temp database
+healthchecksdb
+
+# Backup folder for Package Reference Convert tool in Visual Studio 2017
+MigrationBackup/
+
+# Ionide (cross platform F# VS Code tools) working folder
+.ionide/
+
+# Fody - auto-generated XML schema
+FodyWeavers.xsd
+
+# VS Code files for those working on multiple tools
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+*.code-workspace
+
+# Local History for Visual Studio Code
+.history/
+
+# Windows Installer files from build outputs
+*.cab
+*.msi
+*.msix
+*.msm
+*.msp
+
+# JetBrains Rider
+*.sln.iml
+
+# Original Settings
+
+# .project
+# .settings
+# .gitignore
+# *.csproj.user
+# *.build
+# *.mdb
+# *.mdp
+# *.mds
+# *.pdb
+# *.pidb
+# *.dll.build
+# *.dll
+# *.log
+# .idea
+# *.bak
+# *.lnk
+
+# launchSettings.json
+
+# build/
+
+# packages/
+
+# Prebuild/src/bin
+
+# # Ignore .user and .suo files as these are user preference specific
+# # http://stackoverflow.com/questions/72298/should-i-add-the-visual-studio-suo-and-user-files-to-source-control
+# *.suo
+# *.user
+
+# *.VisualState.xml
+# obj
+# bin
+# .vs/
+# .vscode/
+# bin/Debug/*.dll
+# bin/*.dll.mdb
+# bin/*.db
+# bin/*.db-journal
+# bin/addin-db-*
+# bin/*.dll
+# bin/OpenSim.vshost.exe.config
+# bin/OpenSim.32BitLaunch.vshost.exe.config
+# bin/OpenSim.32BitLaunch.log
+# UpgradeLog.XML
+# _UpgradeReport_Files/
+# bin/ScriptEngines/*-*-*-*-*
+# bin/ScriptEngines/*.dll
+# bin/ScriptEngines/*/*.dll
+# bin/ScriptEngines/*/*.state
+# bin/ScriptEngines/Yengine/*
+# bin/*.maddin
+# bin/*.exe
+# bin/*.ini
+# bin/j2kDecodeCache
+# bin/Physics*
+# bin/Terrain*
+# bin/Regions/*
+# bin/UserAssets
+# bin/assetcache
+# bin/maptiles
+# bin/bakes
+# bin/MeshCache
+
+# bin/OpenSimConsoleHistory.txt
+# bin/RobustConsoleHistory.txt
+# bin/*.Tests.log
+# bin/*.manifest
+# bin/crashes/
+# Examples/*.dll
+# OpenSim.build
+# OpenSim.userprefs
+# Prebuild/Prebuild.build
+# Prebuild/Prebuild.sln
+# TestResult.xml
+# cov/*
+# OpenSim/OpenSim.userprefs
+# OpenSim/OpenSim.usertasks
+# TAGS
+# *~
+# Makefile.local
+# bin/.version
+# compile.bat
+
+# doc/html
+# doc/doxygen.error.log
+# bin/OpenSim.ini
+
+# *.patch
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 00000000000..5c7247b40ad
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,7 @@
+{
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": []
+}
\ No newline at end of file
diff --git a/OpenSim/Addons/Groups/OpenSim.Addons.Groups.csproj b/OpenSim/Addons/Groups/OpenSim.Addons.Groups.csproj
index feb28e05a51..4bbda16f4d4 100644
--- a/OpenSim/Addons/Groups/OpenSim.Addons.Groups.csproj
+++ b/OpenSim/Addons/Groups/OpenSim.Addons.Groups.csproj
@@ -26,7 +26,7 @@
-
+
diff --git a/OpenSim/Addons/OfflineIM/OpenSim.Addons.OfflineIM.csproj b/OpenSim/Addons/OfflineIM/OpenSim.Addons.OfflineIM.csproj
index 3241fb510fb..3486735451f 100644
--- a/OpenSim/Addons/OfflineIM/OpenSim.Addons.OfflineIM.csproj
+++ b/OpenSim/Addons/OfflineIM/OpenSim.Addons.OfflineIM.csproj
@@ -25,8 +25,8 @@
-
-
+
+
diff --git a/OpenSim/Capabilities/Handlers/OpenSim.Capabilities.Handlers.csproj b/OpenSim/Capabilities/Handlers/OpenSim.Capabilities.Handlers.csproj
deleted file mode 100644
index be6f00863d1..00000000000
--- a/OpenSim/Capabilities/Handlers/OpenSim.Capabilities.Handlers.csproj
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
- net6.0
- OpenSim.Capabilities.Handlers
- http://opensimulator.org
- OpenSim
- OpenSimulator developers
-
-
-
- ..\..\..\bin\DotNetOpenId.dll
- False
-
-
- ..\..\..\bin\OpenMetaverse.dll
- False
-
-
- ..\..\..\bin\OpenMetaverse.StructuredData.dll
- False
-
-
- ..\..\..\bin\OpenMetaverseTypes.dll
- False
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/OpenSim/Capabilities/OpenSim.Capabilities.csproj b/OpenSim/Capabilities/OpenSim.Capabilities.csproj
deleted file mode 100644
index ac9a15407c6..00000000000
--- a/OpenSim/Capabilities/OpenSim.Capabilities.csproj
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
- net6.0
- OpenSim.Capabilities
- http://opensimulator.org
- OpenSim
- OpenSimulator developers
-
-
-
- ..\..\bin\OpenMetaverse.dll
- False
-
-
- ..\..\bin\OpenMetaverseTypes.dll
- False
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/OpenSim/Data/OpenSim.Data.csproj b/OpenSim/Data/OpenSim.Data.csproj
deleted file mode 100644
index a26fba3fa44..00000000000
--- a/OpenSim/Data/OpenSim.Data.csproj
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
- net6.0
- OpenSim.Data
- http://opensimulator.org
- OpenSim.Data
- Copyright (c) OpenSimulator.org Developers 2007-2009
-
-
-
- ..\..\bin\OpenMetaverse.dll
- False
-
-
- ..\..\bin\OpenMetaverse.StructuredData.dll
- False
-
-
- ..\..\bin\OpenMetaverseTypes.dll
- False
-
-
- ..\..\bin\XMLRPC.dll
- False
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/OpenSim.Region.ClientStack.LindenCaps.csproj b/OpenSim/Region/ClientStack/Linden/Caps/OpenSim.Region.ClientStack.LindenCaps.csproj
index f4adda15ae3..6c0a8d570ac 100644
--- a/OpenSim/Region/ClientStack/Linden/Caps/OpenSim.Region.ClientStack.LindenCaps.csproj
+++ b/OpenSim/Region/ClientStack/Linden/Caps/OpenSim.Region.ClientStack.LindenCaps.csproj
@@ -21,8 +21,8 @@
-
-
+
+
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/OpenSim.Region.ClientStack.LindenUDP.csproj b/OpenSim/Region/ClientStack/Linden/UDP/OpenSim.Region.ClientStack.LindenUDP.csproj
index 394d9cb6c09..6ab57b00d10 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/OpenSim.Region.ClientStack.LindenUDP.csproj
+++ b/OpenSim/Region/ClientStack/Linden/UDP/OpenSim.Region.ClientStack.LindenUDP.csproj
@@ -30,8 +30,8 @@
-
-
+
+
diff --git a/OpenSim/Region/CoreModules/OpenSim.Region.CoreModules.csproj b/OpenSim/Region/CoreModules/OpenSim.Region.CoreModules.csproj
index ab41049c768..31bfe28948e 100644
--- a/OpenSim/Region/CoreModules/OpenSim.Region.CoreModules.csproj
+++ b/OpenSim/Region/CoreModules/OpenSim.Region.CoreModules.csproj
@@ -34,9 +34,9 @@
-
-
-
+
+
+
diff --git a/OpenSim/Region/Framework/OpenSim.Region.Framework.csproj b/OpenSim/Region/Framework/OpenSim.Region.Framework.csproj
index d94907d3c9f..ad40b1edc20 100644
--- a/OpenSim/Region/Framework/OpenSim.Region.Framework.csproj
+++ b/OpenSim/Region/Framework/OpenSim.Region.Framework.csproj
@@ -27,8 +27,8 @@
-
-
+
+
diff --git a/OpenSim/Region/OptionalModules/OpenSim.Region.OptionalModules.csproj b/OpenSim/Region/OptionalModules/OpenSim.Region.OptionalModules.csproj
index 4bf3e329e6c..aa1927c9893 100644
--- a/OpenSim/Region/OptionalModules/OpenSim.Region.OptionalModules.csproj
+++ b/OpenSim/Region/OptionalModules/OpenSim.Region.OptionalModules.csproj
@@ -29,8 +29,8 @@
-
-
+
+
diff --git a/OpenSim/Services/AssetService/OpenSim.Services.AssetService.csproj b/OpenSim/Services/AssetService/OpenSim.Services.AssetService.csproj
index 2a4080a6ab9..4269728f329 100644
--- a/OpenSim/Services/AssetService/OpenSim.Services.AssetService.csproj
+++ b/OpenSim/Services/AssetService/OpenSim.Services.AssetService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/AuthenticationService/OpenSim.Services.AuthenticationService.csproj b/OpenSim/Services/AuthenticationService/OpenSim.Services.AuthenticationService.csproj
index 380b7be2741..3f67aac11cd 100644
--- a/OpenSim/Services/AuthenticationService/OpenSim.Services.AuthenticationService.csproj
+++ b/OpenSim/Services/AuthenticationService/OpenSim.Services.AuthenticationService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/AuthorizationService/OpenSim.Services.AuthorizationService.csproj b/OpenSim/Services/AuthorizationService/OpenSim.Services.AuthorizationService.csproj
index 6818fafbff8..d68ade95c7d 100644
--- a/OpenSim/Services/AuthorizationService/OpenSim.Services.AuthorizationService.csproj
+++ b/OpenSim/Services/AuthorizationService/OpenSim.Services.AuthorizationService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/AvatarService/OpenSim.Services.AvatarService.csproj b/OpenSim/Services/AvatarService/OpenSim.Services.AvatarService.csproj
index d8ea33b29cd..8b769566c73 100644
--- a/OpenSim/Services/AvatarService/OpenSim.Services.AvatarService.csproj
+++ b/OpenSim/Services/AvatarService/OpenSim.Services.AvatarService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/Connectors/OpenSim.Services.Connectors.csproj b/OpenSim/Services/Connectors/OpenSim.Services.Connectors.csproj
index 26cb654ace8..d4994cd25d3 100644
--- a/OpenSim/Services/Connectors/OpenSim.Services.Connectors.csproj
+++ b/OpenSim/Services/Connectors/OpenSim.Services.Connectors.csproj
@@ -31,8 +31,8 @@
-
-
+
+
diff --git a/OpenSim/Services/EstateService/OpenSim.Services.EstateService.csproj b/OpenSim/Services/EstateService/OpenSim.Services.EstateService.csproj
index 84864d1fa75..8f52436c96d 100644
--- a/OpenSim/Services/EstateService/OpenSim.Services.EstateService.csproj
+++ b/OpenSim/Services/EstateService/OpenSim.Services.EstateService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/FSAssetService/OpenSim.Services.FSAssetService.csproj b/OpenSim/Services/FSAssetService/OpenSim.Services.FSAssetService.csproj
index 1dd10e842c3..205fb92330e 100644
--- a/OpenSim/Services/FSAssetService/OpenSim.Services.FSAssetService.csproj
+++ b/OpenSim/Services/FSAssetService/OpenSim.Services.FSAssetService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/FreeswitchService/OpenSim.Services.FreeswitchService.csproj b/OpenSim/Services/FreeswitchService/OpenSim.Services.FreeswitchService.csproj
index 04b944794fd..f799a444f20 100644
--- a/OpenSim/Services/FreeswitchService/OpenSim.Services.FreeswitchService.csproj
+++ b/OpenSim/Services/FreeswitchService/OpenSim.Services.FreeswitchService.csproj
@@ -21,7 +21,7 @@
-
+
diff --git a/OpenSim/Services/Friends/OpenSim.Services.FriendsService.csproj b/OpenSim/Services/Friends/OpenSim.Services.FriendsService.csproj
index 9f47abde909..dcd38d4d055 100644
--- a/OpenSim/Services/Friends/OpenSim.Services.FriendsService.csproj
+++ b/OpenSim/Services/Friends/OpenSim.Services.FriendsService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/GridService/OpenSim.Services.GridService.csproj b/OpenSim/Services/GridService/OpenSim.Services.GridService.csproj
index 219cfa727c2..c9d6123e89e 100644
--- a/OpenSim/Services/GridService/OpenSim.Services.GridService.csproj
+++ b/OpenSim/Services/GridService/OpenSim.Services.GridService.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/OpenSim/Services/HypergridService/OpenSim.Services.HypergridService.csproj b/OpenSim/Services/HypergridService/OpenSim.Services.HypergridService.csproj
index 8fb40ddefef..577bde9d28c 100644
--- a/OpenSim/Services/HypergridService/OpenSim.Services.HypergridService.csproj
+++ b/OpenSim/Services/HypergridService/OpenSim.Services.HypergridService.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/OpenSim/Services/InventoryService/OpenSim.Services.InventoryService.csproj b/OpenSim/Services/InventoryService/OpenSim.Services.InventoryService.csproj
index 70962def96a..983e76e0a54 100644
--- a/OpenSim/Services/InventoryService/OpenSim.Services.InventoryService.csproj
+++ b/OpenSim/Services/InventoryService/OpenSim.Services.InventoryService.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/OpenSim/Services/MuteListService/OpenSim.Services.MuteListService.csproj b/OpenSim/Services/MuteListService/OpenSim.Services.MuteListService.csproj
index f82cce4b986..db3b6bac2a2 100644
--- a/OpenSim/Services/MuteListService/OpenSim.Services.MuteListService.csproj
+++ b/OpenSim/Services/MuteListService/OpenSim.Services.MuteListService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/PresenceService/OpenSim.Services.PresenceService.csproj b/OpenSim/Services/PresenceService/OpenSim.Services.PresenceService.csproj
index 4f7154faf7d..f1d20a5e5a3 100644
--- a/OpenSim/Services/PresenceService/OpenSim.Services.PresenceService.csproj
+++ b/OpenSim/Services/PresenceService/OpenSim.Services.PresenceService.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/OpenSim/Services/SimulationService/OpenSim.Services.SimulationService.csproj b/OpenSim/Services/SimulationService/OpenSim.Services.SimulationService.csproj
index ec6e06c754b..6672d5eb813 100644
--- a/OpenSim/Services/SimulationService/OpenSim.Services.SimulationService.csproj
+++ b/OpenSim/Services/SimulationService/OpenSim.Services.SimulationService.csproj
@@ -27,7 +27,7 @@
-
+
diff --git a/OpenSim/Services/UserAccountService/OpenSim.Services.UserAccountService.csproj b/OpenSim/Services/UserAccountService/OpenSim.Services.UserAccountService.csproj
index 62ddebe4e2f..b2cbf4042ee 100644
--- a/OpenSim/Services/UserAccountService/OpenSim.Services.UserAccountService.csproj
+++ b/OpenSim/Services/UserAccountService/OpenSim.Services.UserAccountService.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/OpenSim/Services/UserProfilesService/OpenSim.Services.UserProfilesService.csproj b/OpenSim/Services/UserProfilesService/OpenSim.Services.UserProfilesService.csproj
index 62a47e227b5..2e8be9c357b 100644
--- a/OpenSim/Services/UserProfilesService/OpenSim.Services.UserProfilesService.csproj
+++ b/OpenSim/Services/UserProfilesService/OpenSim.Services.UserProfilesService.csproj
@@ -26,7 +26,7 @@
-
+
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs b/Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInvDescHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs
rename to Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInvDescHandler.cs
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescServerConnector.cs b/Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInvDescServerConnector.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescServerConnector.cs
rename to Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInvDescServerConnector.cs
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchInventory2Handler.cs b/Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInventory2Handler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/FetchInventory/FetchInventory2Handler.cs
rename to Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInventory2Handler.cs
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchInventory2ServerConnector.cs b/Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInventory2ServerConnector.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/FetchInventory/FetchInventory2ServerConnector.cs
rename to Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchInventory2ServerConnector.cs
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchLib2Handler.cs b/Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchLib2Handler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/FetchInventory/FetchLib2Handler.cs
rename to Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchLib2Handler.cs
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchLibDescHandler.cs b/Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchLibDescHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/FetchInventory/FetchLibDescHandler.cs
rename to Source/OpenSim.Capabilities.Handlers/FetchInventory/FetchLibDescHandler.cs
diff --git a/OpenSim/Capabilities/Handlers/GetAssets/GetAssetsHandler.cs b/Source/OpenSim.Capabilities.Handlers/GetAssets/GetAssetsHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/GetAssets/GetAssetsHandler.cs
rename to Source/OpenSim.Capabilities.Handlers/GetAssets/GetAssetsHandler.cs
diff --git a/OpenSim/Capabilities/Handlers/GetMesh/GetMeshHandler.cs b/Source/OpenSim.Capabilities.Handlers/GetMesh/GetMeshHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/GetMesh/GetMeshHandler.cs
rename to Source/OpenSim.Capabilities.Handlers/GetMesh/GetMeshHandler.cs
diff --git a/OpenSim/Capabilities/Handlers/GetMesh/GetMeshServerConnector.cs b/Source/OpenSim.Capabilities.Handlers/GetMesh/GetMeshServerConnector.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/GetMesh/GetMeshServerConnector.cs
rename to Source/OpenSim.Capabilities.Handlers/GetMesh/GetMeshServerConnector.cs
diff --git a/OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs b/Source/OpenSim.Capabilities.Handlers/GetTexture/GetTextureHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs
rename to Source/OpenSim.Capabilities.Handlers/GetTexture/GetTextureHandler.cs
diff --git a/OpenSim/Capabilities/Handlers/GetTexture/GetTextureRobustHandler.cs b/Source/OpenSim.Capabilities.Handlers/GetTexture/GetTextureRobustHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/GetTexture/GetTextureRobustHandler.cs
rename to Source/OpenSim.Capabilities.Handlers/GetTexture/GetTextureRobustHandler.cs
diff --git a/OpenSim/Capabilities/Handlers/GetTexture/GetTextureServerConnector.cs b/Source/OpenSim.Capabilities.Handlers/GetTexture/GetTextureServerConnector.cs
similarity index 100%
rename from OpenSim/Capabilities/Handlers/GetTexture/GetTextureServerConnector.cs
rename to Source/OpenSim.Capabilities.Handlers/GetTexture/GetTextureServerConnector.cs
diff --git a/Source/OpenSim.Capabilities.Handlers/OpenSim.Capabilities.Handlers.csproj b/Source/OpenSim.Capabilities.Handlers/OpenSim.Capabilities.Handlers.csproj
new file mode 100644
index 00000000000..f0672579ac7
--- /dev/null
+++ b/Source/OpenSim.Capabilities.Handlers/OpenSim.Capabilities.Handlers.csproj
@@ -0,0 +1,43 @@
+
+
+ net6.0
+ OpenSim.Capabilities.Handlers
+ http://opensimulator.org
+ OpenSim
+ OpenSimulator developers
+
+
+
+ ..\..\bin\DotNetOpenId.dll
+ False
+
+
+ ..\..\bin\OpenMetaverse.dll
+ False
+
+
+ ..\..\bin\OpenMetaverse.StructuredData.dll
+ False
+
+
+ ..\..\bin\OpenMetaverseTypes.dll
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OpenSim/Capabilities/Caps.cs b/Source/OpenSim.Capabilities/Caps.cs
similarity index 100%
rename from OpenSim/Capabilities/Caps.cs
rename to Source/OpenSim.Capabilities/Caps.cs
diff --git a/OpenSim/Capabilities/CapsHandlers.cs b/Source/OpenSim.Capabilities/CapsHandlers.cs
similarity index 100%
rename from OpenSim/Capabilities/CapsHandlers.cs
rename to Source/OpenSim.Capabilities/CapsHandlers.cs
diff --git a/OpenSim/Capabilities/LLSD.cs b/Source/OpenSim.Capabilities/LLSD.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSD.cs
rename to Source/OpenSim.Capabilities/LLSD.cs
diff --git a/OpenSim/Capabilities/LLSDArray.cs b/Source/OpenSim.Capabilities/LLSDArray.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDArray.cs
rename to Source/OpenSim.Capabilities/LLSDArray.cs
diff --git a/OpenSim/Capabilities/LLSDAssetUploadComplete.cs b/Source/OpenSim.Capabilities/LLSDAssetUploadComplete.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDAssetUploadComplete.cs
rename to Source/OpenSim.Capabilities/LLSDAssetUploadComplete.cs
diff --git a/OpenSim/Capabilities/LLSDAssetUploadRequest.cs b/Source/OpenSim.Capabilities/LLSDAssetUploadRequest.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDAssetUploadRequest.cs
rename to Source/OpenSim.Capabilities/LLSDAssetUploadRequest.cs
diff --git a/OpenSim/Capabilities/LLSDAssetUploadResponse.cs b/Source/OpenSim.Capabilities/LLSDAssetUploadResponse.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDAssetUploadResponse.cs
rename to Source/OpenSim.Capabilities/LLSDAssetUploadResponse.cs
diff --git a/OpenSim/Capabilities/LLSDAvatarPicker.cs b/Source/OpenSim.Capabilities/LLSDAvatarPicker.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDAvatarPicker.cs
rename to Source/OpenSim.Capabilities/LLSDAvatarPicker.cs
diff --git a/OpenSim/Capabilities/LLSDCapEvent.cs b/Source/OpenSim.Capabilities/LLSDCapEvent.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDCapEvent.cs
rename to Source/OpenSim.Capabilities/LLSDCapEvent.cs
diff --git a/OpenSim/Capabilities/LLSDEmpty.cs b/Source/OpenSim.Capabilities/LLSDEmpty.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDEmpty.cs
rename to Source/OpenSim.Capabilities/LLSDEmpty.cs
diff --git a/OpenSim/Capabilities/LLSDHelpers.cs b/Source/OpenSim.Capabilities/LLSDHelpers.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDHelpers.cs
rename to Source/OpenSim.Capabilities/LLSDHelpers.cs
diff --git a/OpenSim/Capabilities/LLSDInventoryFolder.cs b/Source/OpenSim.Capabilities/LLSDInventoryFolder.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDInventoryFolder.cs
rename to Source/OpenSim.Capabilities/LLSDInventoryFolder.cs
diff --git a/OpenSim/Capabilities/LLSDInventoryItem.cs b/Source/OpenSim.Capabilities/LLSDInventoryItem.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDInventoryItem.cs
rename to Source/OpenSim.Capabilities/LLSDInventoryItem.cs
diff --git a/OpenSim/Capabilities/LLSDMapLayer.cs b/Source/OpenSim.Capabilities/LLSDMapLayer.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDMapLayer.cs
rename to Source/OpenSim.Capabilities/LLSDMapLayer.cs
diff --git a/OpenSim/Capabilities/LLSDMapLayerResponse.cs b/Source/OpenSim.Capabilities/LLSDMapLayerResponse.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDMapLayerResponse.cs
rename to Source/OpenSim.Capabilities/LLSDMapLayerResponse.cs
diff --git a/OpenSim/Capabilities/LLSDMapRequest.cs b/Source/OpenSim.Capabilities/LLSDMapRequest.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDMapRequest.cs
rename to Source/OpenSim.Capabilities/LLSDMapRequest.cs
diff --git a/OpenSim/Capabilities/LLSDMethod.cs b/Source/OpenSim.Capabilities/LLSDMethod.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDMethod.cs
rename to Source/OpenSim.Capabilities/LLSDMethod.cs
diff --git a/OpenSim/Capabilities/LLSDMethodString.cs b/Source/OpenSim.Capabilities/LLSDMethodString.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDMethodString.cs
rename to Source/OpenSim.Capabilities/LLSDMethodString.cs
diff --git a/OpenSim/Capabilities/LLSDStreamHandler.cs b/Source/OpenSim.Capabilities/LLSDStreamHandler.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDStreamHandler.cs
rename to Source/OpenSim.Capabilities/LLSDStreamHandler.cs
diff --git a/OpenSim/Capabilities/LLSDTaskInventoryUploadComplete.cs b/Source/OpenSim.Capabilities/LLSDTaskInventoryUploadComplete.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDTaskInventoryUploadComplete.cs
rename to Source/OpenSim.Capabilities/LLSDTaskInventoryUploadComplete.cs
diff --git a/OpenSim/Capabilities/LLSDTaskScriptUploadComplete.cs b/Source/OpenSim.Capabilities/LLSDTaskScriptUploadComplete.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDTaskScriptUploadComplete.cs
rename to Source/OpenSim.Capabilities/LLSDTaskScriptUploadComplete.cs
diff --git a/OpenSim/Capabilities/LLSDType.cs b/Source/OpenSim.Capabilities/LLSDType.cs
similarity index 100%
rename from OpenSim/Capabilities/LLSDType.cs
rename to Source/OpenSim.Capabilities/LLSDType.cs
diff --git a/Source/OpenSim.Capabilities/OpenSim.Capabilities.csproj b/Source/OpenSim.Capabilities/OpenSim.Capabilities.csproj
new file mode 100644
index 00000000000..80cc5026dc7
--- /dev/null
+++ b/Source/OpenSim.Capabilities/OpenSim.Capabilities.csproj
@@ -0,0 +1,31 @@
+
+
+ net6.0
+ OpenSim.Capabilities
+ http://opensimulator.org
+ OpenSim
+ OpenSimulator developers
+
+
+
+ ..\..\bin\OpenMetaverse.dll
+ False
+
+
+ ..\..\bin\OpenMetaverseTypes.dll
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/OpenSim/Data/MySQL/MySQLAgentPreferencesData.cs b/Source/OpenSim.Data.MySQL/MySQLAgentPreferencesData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLAgentPreferencesData.cs
rename to Source/OpenSim.Data.MySQL/MySQLAgentPreferencesData.cs
diff --git a/OpenSim/Data/MySQL/MySQLAssetData.cs b/Source/OpenSim.Data.MySQL/MySQLAssetData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLAssetData.cs
rename to Source/OpenSim.Data.MySQL/MySQLAssetData.cs
diff --git a/OpenSim/Data/MySQL/MySQLAuthenticationData.cs b/Source/OpenSim.Data.MySQL/MySQLAuthenticationData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLAuthenticationData.cs
rename to Source/OpenSim.Data.MySQL/MySQLAuthenticationData.cs
diff --git a/OpenSim/Data/MySQL/MySQLAvatarData.cs b/Source/OpenSim.Data.MySQL/MySQLAvatarData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLAvatarData.cs
rename to Source/OpenSim.Data.MySQL/MySQLAvatarData.cs
diff --git a/OpenSim/Data/MySQL/MySQLEstateData.cs b/Source/OpenSim.Data.MySQL/MySQLEstateData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLEstateData.cs
rename to Source/OpenSim.Data.MySQL/MySQLEstateData.cs
diff --git a/OpenSim/Data/MySQL/MySQLFSAssetData.cs b/Source/OpenSim.Data.MySQL/MySQLFSAssetData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLFSAssetData.cs
rename to Source/OpenSim.Data.MySQL/MySQLFSAssetData.cs
diff --git a/OpenSim/Data/MySQL/MySQLFramework.cs b/Source/OpenSim.Data.MySQL/MySQLFramework.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLFramework.cs
rename to Source/OpenSim.Data.MySQL/MySQLFramework.cs
diff --git a/OpenSim/Data/MySQL/MySQLFriendsData.cs b/Source/OpenSim.Data.MySQL/MySQLFriendsData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLFriendsData.cs
rename to Source/OpenSim.Data.MySQL/MySQLFriendsData.cs
diff --git a/OpenSim/Data/MySQL/MySQLGenericTableHandler.cs b/Source/OpenSim.Data.MySQL/MySQLGenericTableHandler.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLGenericTableHandler.cs
rename to Source/OpenSim.Data.MySQL/MySQLGenericTableHandler.cs
diff --git a/OpenSim/Data/MySQL/MySQLGridUserData.cs b/Source/OpenSim.Data.MySQL/MySQLGridUserData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLGridUserData.cs
rename to Source/OpenSim.Data.MySQL/MySQLGridUserData.cs
diff --git a/OpenSim/Data/MySQL/MySQLGroupsData.cs b/Source/OpenSim.Data.MySQL/MySQLGroupsData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLGroupsData.cs
rename to Source/OpenSim.Data.MySQL/MySQLGroupsData.cs
diff --git a/OpenSim/Data/MySQL/MySQLHGTravelData.cs b/Source/OpenSim.Data.MySQL/MySQLHGTravelData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLHGTravelData.cs
rename to Source/OpenSim.Data.MySQL/MySQLHGTravelData.cs
diff --git a/OpenSim/Data/MySQL/MySQLInventoryData.cs b/Source/OpenSim.Data.MySQL/MySQLInventoryData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLInventoryData.cs
rename to Source/OpenSim.Data.MySQL/MySQLInventoryData.cs
diff --git a/OpenSim/Data/MySQL/MySQLMigrations.cs b/Source/OpenSim.Data.MySQL/MySQLMigrations.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLMigrations.cs
rename to Source/OpenSim.Data.MySQL/MySQLMigrations.cs
diff --git a/OpenSim/Data/MySQL/MySQLMuteListData.cs b/Source/OpenSim.Data.MySQL/MySQLMuteListData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLMuteListData.cs
rename to Source/OpenSim.Data.MySQL/MySQLMuteListData.cs
diff --git a/OpenSim/Data/MySQL/MySQLOfflineIMData.cs b/Source/OpenSim.Data.MySQL/MySQLOfflineIMData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLOfflineIMData.cs
rename to Source/OpenSim.Data.MySQL/MySQLOfflineIMData.cs
diff --git a/OpenSim/Data/MySQL/MySQLPresenceData.cs b/Source/OpenSim.Data.MySQL/MySQLPresenceData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLPresenceData.cs
rename to Source/OpenSim.Data.MySQL/MySQLPresenceData.cs
diff --git a/OpenSim/Data/MySQL/MySQLRegionData.cs b/Source/OpenSim.Data.MySQL/MySQLRegionData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLRegionData.cs
rename to Source/OpenSim.Data.MySQL/MySQLRegionData.cs
diff --git a/OpenSim/Data/MySQL/MySQLSimulationData.cs b/Source/OpenSim.Data.MySQL/MySQLSimulationData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLSimulationData.cs
rename to Source/OpenSim.Data.MySQL/MySQLSimulationData.cs
diff --git a/OpenSim/Data/MySQL/MySQLUserAccountData.cs b/Source/OpenSim.Data.MySQL/MySQLUserAccountData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLUserAccountData.cs
rename to Source/OpenSim.Data.MySQL/MySQLUserAccountData.cs
diff --git a/OpenSim/Data/MySQL/MySQLUserAliasData.cs b/Source/OpenSim.Data.MySQL/MySQLUserAliasData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLUserAliasData.cs
rename to Source/OpenSim.Data.MySQL/MySQLUserAliasData.cs
diff --git a/OpenSim/Data/MySQL/MySQLUserProfilesData.cs b/Source/OpenSim.Data.MySQL/MySQLUserProfilesData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLUserProfilesData.cs
rename to Source/OpenSim.Data.MySQL/MySQLUserProfilesData.cs
diff --git a/OpenSim/Data/MySQL/MySQLXAssetData.cs b/Source/OpenSim.Data.MySQL/MySQLXAssetData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLXAssetData.cs
rename to Source/OpenSim.Data.MySQL/MySQLXAssetData.cs
diff --git a/OpenSim/Data/MySQL/MySQLXInventoryData.cs b/Source/OpenSim.Data.MySQL/MySQLXInventoryData.cs
similarity index 100%
rename from OpenSim/Data/MySQL/MySQLXInventoryData.cs
rename to Source/OpenSim.Data.MySQL/MySQLXInventoryData.cs
diff --git a/OpenSim/Data/MySQL/OpenSim.Data.MySQL.csproj b/Source/OpenSim.Data.MySQL/OpenSim.Data.MySQL.csproj
similarity index 79%
rename from OpenSim/Data/MySQL/OpenSim.Data.MySQL.csproj
rename to Source/OpenSim.Data.MySQL/OpenSim.Data.MySQL.csproj
index 395b37a91ca..b2c60c459d1 100644
--- a/OpenSim/Data/MySQL/OpenSim.Data.MySQL.csproj
+++ b/Source/OpenSim.Data.MySQL/OpenSim.Data.MySQL.csproj
@@ -8,23 +8,23 @@
- ..\..\..\bin\OpenMetaverse.dll
+ ..\..\bin\OpenMetaverse.dll
False
- ..\..\..\bin\OpenMetaverse.StructuredData.dll
+ ..\..\bin\OpenMetaverse.StructuredData.dll
False
- ..\..\..\bin\OpenMetaverseTypes.dll
+ ..\..\bin\OpenMetaverseTypes.dll
False
-
-
-
-
+
+
+
+
@@ -44,7 +44,7 @@
-
+
diff --git a/OpenSim/Data/MySQL/Resources/AgentPrefs.migrations b/Source/OpenSim.Data.MySQL/Resources/AgentPrefs.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/AgentPrefs.migrations
rename to Source/OpenSim.Data.MySQL/Resources/AgentPrefs.migrations
diff --git a/OpenSim/Data/MySQL/Resources/AssetStore.migrations b/Source/OpenSim.Data.MySQL/Resources/AssetStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/AssetStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/AssetStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/AuthStore.migrations b/Source/OpenSim.Data.MySQL/Resources/AuthStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/AuthStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/AuthStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/Avatar.migrations b/Source/OpenSim.Data.MySQL/Resources/Avatar.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/Avatar.migrations
rename to Source/OpenSim.Data.MySQL/Resources/Avatar.migrations
diff --git a/OpenSim/Data/MySQL/Resources/EstateStore.migrations b/Source/OpenSim.Data.MySQL/Resources/EstateStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/EstateStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/EstateStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/FSAssetStore.migrations b/Source/OpenSim.Data.MySQL/Resources/FSAssetStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/FSAssetStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/FSAssetStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/FriendsStore.migrations b/Source/OpenSim.Data.MySQL/Resources/FriendsStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/FriendsStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/FriendsStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/GridStore.migrations b/Source/OpenSim.Data.MySQL/Resources/GridStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/GridStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/GridStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/GridUserStore.migrations b/Source/OpenSim.Data.MySQL/Resources/GridUserStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/GridUserStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/GridUserStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/HGTravelStore.migrations b/Source/OpenSim.Data.MySQL/Resources/HGTravelStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/HGTravelStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/HGTravelStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/IM_Store.migrations b/Source/OpenSim.Data.MySQL/Resources/IM_Store.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/IM_Store.migrations
rename to Source/OpenSim.Data.MySQL/Resources/IM_Store.migrations
diff --git a/OpenSim/Data/MySQL/Resources/InventoryStore.migrations b/Source/OpenSim.Data.MySQL/Resources/InventoryStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/InventoryStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/InventoryStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/LogStore.migrations b/Source/OpenSim.Data.MySQL/Resources/LogStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/LogStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/LogStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/MuteListStore.migrations b/Source/OpenSim.Data.MySQL/Resources/MuteListStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/MuteListStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/MuteListStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/Presence.migrations b/Source/OpenSim.Data.MySQL/Resources/Presence.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/Presence.migrations
rename to Source/OpenSim.Data.MySQL/Resources/Presence.migrations
diff --git a/OpenSim/Data/MySQL/Resources/RegionStore.migrations b/Source/OpenSim.Data.MySQL/Resources/RegionStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/RegionStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/RegionStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/UserAccount.migrations b/Source/OpenSim.Data.MySQL/Resources/UserAccount.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/UserAccount.migrations
rename to Source/OpenSim.Data.MySQL/Resources/UserAccount.migrations
diff --git a/OpenSim/Data/MySQL/Resources/UserAlias.migrations b/Source/OpenSim.Data.MySQL/Resources/UserAlias.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/UserAlias.migrations
rename to Source/OpenSim.Data.MySQL/Resources/UserAlias.migrations
diff --git a/OpenSim/Data/MySQL/Resources/UserProfiles.migrations b/Source/OpenSim.Data.MySQL/Resources/UserProfiles.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/UserProfiles.migrations
rename to Source/OpenSim.Data.MySQL/Resources/UserProfiles.migrations
diff --git a/OpenSim/Data/MySQL/Resources/XAssetStore.migrations b/Source/OpenSim.Data.MySQL/Resources/XAssetStore.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/XAssetStore.migrations
rename to Source/OpenSim.Data.MySQL/Resources/XAssetStore.migrations
diff --git a/OpenSim/Data/MySQL/Resources/os_groups_Store.migrations b/Source/OpenSim.Data.MySQL/Resources/os_groups_Store.migrations
similarity index 100%
rename from OpenSim/Data/MySQL/Resources/os_groups_Store.migrations
rename to Source/OpenSim.Data.MySQL/Resources/os_groups_Store.migrations
diff --git a/OpenSim/Data/Null/NullAuthenticationData.cs b/Source/OpenSim.Data.Null/NullAuthenticationData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullAuthenticationData.cs
rename to Source/OpenSim.Data.Null/NullAuthenticationData.cs
diff --git a/OpenSim/Data/Null/NullAvatarData.cs b/Source/OpenSim.Data.Null/NullAvatarData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullAvatarData.cs
rename to Source/OpenSim.Data.Null/NullAvatarData.cs
diff --git a/OpenSim/Data/Null/NullEstateData.cs b/Source/OpenSim.Data.Null/NullEstateData.cs
old mode 100755
new mode 100644
similarity index 100%
rename from OpenSim/Data/Null/NullEstateData.cs
rename to Source/OpenSim.Data.Null/NullEstateData.cs
diff --git a/OpenSim/Data/Null/NullFriendsData.cs b/Source/OpenSim.Data.Null/NullFriendsData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullFriendsData.cs
rename to Source/OpenSim.Data.Null/NullFriendsData.cs
diff --git a/OpenSim/Data/Null/NullGenericDataHandler.cs b/Source/OpenSim.Data.Null/NullGenericDataHandler.cs
similarity index 100%
rename from OpenSim/Data/Null/NullGenericDataHandler.cs
rename to Source/OpenSim.Data.Null/NullGenericDataHandler.cs
diff --git a/OpenSim/Data/Null/NullInventoryData.cs b/Source/OpenSim.Data.Null/NullInventoryData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullInventoryData.cs
rename to Source/OpenSim.Data.Null/NullInventoryData.cs
diff --git a/OpenSim/Data/Null/NullPresenceData.cs b/Source/OpenSim.Data.Null/NullPresenceData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullPresenceData.cs
rename to Source/OpenSim.Data.Null/NullPresenceData.cs
diff --git a/OpenSim/Data/Null/NullRegionData.cs b/Source/OpenSim.Data.Null/NullRegionData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullRegionData.cs
rename to Source/OpenSim.Data.Null/NullRegionData.cs
diff --git a/OpenSim/Data/Null/NullSimulationData.cs b/Source/OpenSim.Data.Null/NullSimulationData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullSimulationData.cs
rename to Source/OpenSim.Data.Null/NullSimulationData.cs
diff --git a/OpenSim/Data/Null/NullUserAccountData.cs b/Source/OpenSim.Data.Null/NullUserAccountData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullUserAccountData.cs
rename to Source/OpenSim.Data.Null/NullUserAccountData.cs
diff --git a/OpenSim/Data/Null/NullXGroupData.cs b/Source/OpenSim.Data.Null/NullXGroupData.cs
similarity index 100%
rename from OpenSim/Data/Null/NullXGroupData.cs
rename to Source/OpenSim.Data.Null/NullXGroupData.cs
diff --git a/OpenSim/Data/Null/OpenSim.Data.Null.csproj b/Source/OpenSim.Data.Null/OpenSim.Data.Null.csproj
similarity index 64%
rename from OpenSim/Data/Null/OpenSim.Data.Null.csproj
rename to Source/OpenSim.Data.Null/OpenSim.Data.Null.csproj
index b7aed0ca64c..8926d84e6d2 100644
--- a/OpenSim/Data/Null/OpenSim.Data.Null.csproj
+++ b/Source/OpenSim.Data.Null/OpenSim.Data.Null.csproj
@@ -8,15 +8,15 @@
- ..\..\..\bin\OpenMetaverseTypes.dll
+ ..\..\bin\OpenMetaverseTypes.dll
False
-
-
-
-
+
+
+
+
diff --git a/OpenSim/Data/PGSQL/OpenSim.Data.PGSQL.csproj b/Source/OpenSim.Data.PGSQL/OpenSim.Data.PGSQL.csproj
similarity index 79%
rename from OpenSim/Data/PGSQL/OpenSim.Data.PGSQL.csproj
rename to Source/OpenSim.Data.PGSQL/OpenSim.Data.PGSQL.csproj
index a21f77b8534..4d53284b669 100644
--- a/OpenSim/Data/PGSQL/OpenSim.Data.PGSQL.csproj
+++ b/Source/OpenSim.Data.PGSQL/OpenSim.Data.PGSQL.csproj
@@ -8,27 +8,27 @@
- ..\..\..\bin\Npgsql.dll
+ ..\..\bin\Npgsql.dll
False
- ..\..\..\bin\OpenMetaverse.dll
+ ..\..\bin\OpenMetaverse.dll
False
- ..\..\..\bin\OpenMetaverse.StructuredData.dll
+ ..\..\bin\OpenMetaverse.StructuredData.dll
False
- ..\..\..\bin\OpenMetaverseTypes.dll
+ ..\..\bin\OpenMetaverseTypes.dll
False
-
-
-
-
+
+
+
+
diff --git a/OpenSim/Data/PGSQL/PGSQLAgentPreferencesData.cs b/Source/OpenSim.Data.PGSQL/PGSQLAgentPreferencesData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLAgentPreferencesData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLAgentPreferencesData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLAssetData.cs b/Source/OpenSim.Data.PGSQL/PGSQLAssetData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLAssetData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLAssetData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLAuthenticationData.cs b/Source/OpenSim.Data.PGSQL/PGSQLAuthenticationData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLAuthenticationData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLAuthenticationData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLAvatarData.cs b/Source/OpenSim.Data.PGSQL/PGSQLAvatarData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLAvatarData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLAvatarData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLEstateData.cs b/Source/OpenSim.Data.PGSQL/PGSQLEstateData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLEstateData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLEstateData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLFSAssetData.cs b/Source/OpenSim.Data.PGSQL/PGSQLFSAssetData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLFSAssetData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLFSAssetData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLFramework.cs b/Source/OpenSim.Data.PGSQL/PGSQLFramework.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLFramework.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLFramework.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLFriendsData.cs b/Source/OpenSim.Data.PGSQL/PGSQLFriendsData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLFriendsData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLFriendsData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLGenericTableHandler.cs b/Source/OpenSim.Data.PGSQL/PGSQLGenericTableHandler.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLGenericTableHandler.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLGenericTableHandler.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLGridUserData.cs b/Source/OpenSim.Data.PGSQL/PGSQLGridUserData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLGridUserData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLGridUserData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLGroupsData.cs b/Source/OpenSim.Data.PGSQL/PGSQLGroupsData.cs
old mode 100755
new mode 100644
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLGroupsData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLGroupsData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLHGTravelData.cs b/Source/OpenSim.Data.PGSQL/PGSQLHGTravelData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLHGTravelData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLHGTravelData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLInventoryData.cs b/Source/OpenSim.Data.PGSQL/PGSQLInventoryData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLInventoryData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLInventoryData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLManager.cs b/Source/OpenSim.Data.PGSQL/PGSQLManager.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLManager.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLManager.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLMigration.cs b/Source/OpenSim.Data.PGSQL/PGSQLMigration.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLMigration.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLMigration.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLOfflineIMData.cs b/Source/OpenSim.Data.PGSQL/PGSQLOfflineIMData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLOfflineIMData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLOfflineIMData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLPresenceData.cs b/Source/OpenSim.Data.PGSQL/PGSQLPresenceData.cs
old mode 100755
new mode 100644
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLPresenceData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLPresenceData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLRegionData.cs b/Source/OpenSim.Data.PGSQL/PGSQLRegionData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLRegionData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLRegionData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLSimulationData.cs b/Source/OpenSim.Data.PGSQL/PGSQLSimulationData.cs
old mode 100755
new mode 100644
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLSimulationData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLSimulationData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLUserAccountData.cs b/Source/OpenSim.Data.PGSQL/PGSQLUserAccountData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLUserAccountData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLUserAccountData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLUserProfilesData.cs b/Source/OpenSim.Data.PGSQL/PGSQLUserProfilesData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLUserProfilesData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLUserProfilesData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLXAssetData.cs b/Source/OpenSim.Data.PGSQL/PGSQLXAssetData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLXAssetData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLXAssetData.cs
diff --git a/OpenSim/Data/PGSQL/PGSQLXInventoryData.cs b/Source/OpenSim.Data.PGSQL/PGSQLXInventoryData.cs
similarity index 100%
rename from OpenSim/Data/PGSQL/PGSQLXInventoryData.cs
rename to Source/OpenSim.Data.PGSQL/PGSQLXInventoryData.cs
diff --git a/OpenSim/Data/PGSQL/Resources/AgentPrefs.migrations b/Source/OpenSim.Data.PGSQL/Resources/AgentPrefs.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/AgentPrefs.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/AgentPrefs.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/AssetStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/AssetStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/AssetStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/AssetStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/AuthStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/AuthStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/AuthStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/AuthStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/Avatar.migrations b/Source/OpenSim.Data.PGSQL/Resources/Avatar.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/Avatar.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/Avatar.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/EstateStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/EstateStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/EstateStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/EstateStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/FSAssetStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/FSAssetStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/FSAssetStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/FSAssetStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/FriendsStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/FriendsStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/FriendsStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/FriendsStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/GridStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/GridStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/GridStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/GridStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/GridUserStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/GridUserStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/GridUserStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/GridUserStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/HGTravelStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/HGTravelStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/HGTravelStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/HGTravelStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/IM_Store.migrations b/Source/OpenSim.Data.PGSQL/Resources/IM_Store.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/IM_Store.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/IM_Store.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/InventoryStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/InventoryStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/InventoryStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/InventoryStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/LogStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/LogStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/LogStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/LogStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/Presence.migrations b/Source/OpenSim.Data.PGSQL/Resources/Presence.migrations
old mode 100755
new mode 100644
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/Presence.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/Presence.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/RegionStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/RegionStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/RegionStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/RegionStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/UserAccount.migrations b/Source/OpenSim.Data.PGSQL/Resources/UserAccount.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/UserAccount.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/UserAccount.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/UserProfiles.migrations b/Source/OpenSim.Data.PGSQL/Resources/UserProfiles.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/UserProfiles.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/UserProfiles.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/UserStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/UserStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/UserStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/UserStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/XAssetStore.migrations b/Source/OpenSim.Data.PGSQL/Resources/XAssetStore.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/XAssetStore.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/XAssetStore.migrations
diff --git a/OpenSim/Data/PGSQL/Resources/os_groups_Store.migrations b/Source/OpenSim.Data.PGSQL/Resources/os_groups_Store.migrations
similarity index 100%
rename from OpenSim/Data/PGSQL/Resources/os_groups_Store.migrations
rename to Source/OpenSim.Data.PGSQL/Resources/os_groups_Store.migrations
diff --git a/OpenSim/Data/SQLite/OpenSim.Data.SQLite.csproj b/Source/OpenSim.Data.SQLite/OpenSim.Data.SQLite.csproj
similarity index 77%
rename from OpenSim/Data/SQLite/OpenSim.Data.SQLite.csproj
rename to Source/OpenSim.Data.SQLite/OpenSim.Data.SQLite.csproj
index 0b82e262bc0..9d6a0a233df 100644
--- a/OpenSim/Data/SQLite/OpenSim.Data.SQLite.csproj
+++ b/Source/OpenSim.Data.SQLite/OpenSim.Data.SQLite.csproj
@@ -8,23 +8,23 @@
- ..\..\..\bin\OpenMetaverse.dll
+ ..\..\bin\OpenMetaverse.dll
False
- ..\..\..\bin\OpenMetaverse.StructuredData.dll
+ ..\..\bin\OpenMetaverse.StructuredData.dll
False
- ..\..\..\bin\OpenMetaverseTypes.dll
+ ..\..\bin\OpenMetaverseTypes.dll
False
-
-
-
-
+
+
+
+
diff --git a/OpenSim/Data/SQLite/Resources/001_GridUserStore.sql b/Source/OpenSim.Data.SQLite/Resources/001_GridUserStore.sql
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/001_GridUserStore.sql
rename to Source/OpenSim.Data.SQLite/Resources/001_GridUserStore.sql
diff --git a/OpenSim/Data/SQLite/Resources/AgentPrefs.migrations b/Source/OpenSim.Data.SQLite/Resources/AgentPrefs.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/AgentPrefs.migrations
rename to Source/OpenSim.Data.SQLite/Resources/AgentPrefs.migrations
diff --git a/OpenSim/Data/SQLite/Resources/AssetStore.migrations b/Source/OpenSim.Data.SQLite/Resources/AssetStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/AssetStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/AssetStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/AuthStore.migrations b/Source/OpenSim.Data.SQLite/Resources/AuthStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/AuthStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/AuthStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/Avatar.migrations b/Source/OpenSim.Data.SQLite/Resources/Avatar.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/Avatar.migrations
rename to Source/OpenSim.Data.SQLite/Resources/Avatar.migrations
diff --git a/OpenSim/Data/SQLite/Resources/EstateStore.migrations b/Source/OpenSim.Data.SQLite/Resources/EstateStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/EstateStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/EstateStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/FriendsStore.migrations b/Source/OpenSim.Data.SQLite/Resources/FriendsStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/FriendsStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/FriendsStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/HGTravelStore.migrations b/Source/OpenSim.Data.SQLite/Resources/HGTravelStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/HGTravelStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/HGTravelStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/MuteListStore.migrations b/Source/OpenSim.Data.SQLite/Resources/MuteListStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/MuteListStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/MuteListStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/RegionStore.migrations b/Source/OpenSim.Data.SQLite/Resources/RegionStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/RegionStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/RegionStore.migrations
diff --git a/OpenSim/Data/SQLite/Resources/UserAccount.migrations b/Source/OpenSim.Data.SQLite/Resources/UserAccount.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/UserAccount.migrations
rename to Source/OpenSim.Data.SQLite/Resources/UserAccount.migrations
diff --git a/OpenSim/Data/SQLite/Resources/UserProfiles.migrations b/Source/OpenSim.Data.SQLite/Resources/UserProfiles.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/UserProfiles.migrations
rename to Source/OpenSim.Data.SQLite/Resources/UserProfiles.migrations
diff --git a/OpenSim/Data/SQLite/Resources/XInventoryStore.migrations b/Source/OpenSim.Data.SQLite/Resources/XInventoryStore.migrations
similarity index 100%
rename from OpenSim/Data/SQLite/Resources/XInventoryStore.migrations
rename to Source/OpenSim.Data.SQLite/Resources/XInventoryStore.migrations
diff --git a/OpenSim/Data/SQLite/SQLiteAgentPreferencesData.cs b/Source/OpenSim.Data.SQLite/SQLiteAgentPreferencesData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteAgentPreferencesData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteAgentPreferencesData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteAssetData.cs b/Source/OpenSim.Data.SQLite/SQLiteAssetData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteAssetData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteAssetData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteAuthenticationData.cs b/Source/OpenSim.Data.SQLite/SQLiteAuthenticationData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteAuthenticationData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteAuthenticationData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteAvatarData.cs b/Source/OpenSim.Data.SQLite/SQLiteAvatarData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteAvatarData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteAvatarData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteEstateData.cs b/Source/OpenSim.Data.SQLite/SQLiteEstateData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteEstateData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteEstateData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteFramework.cs b/Source/OpenSim.Data.SQLite/SQLiteFramework.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteFramework.cs
rename to Source/OpenSim.Data.SQLite/SQLiteFramework.cs
diff --git a/OpenSim/Data/SQLite/SQLiteFriendsData.cs b/Source/OpenSim.Data.SQLite/SQLiteFriendsData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteFriendsData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteFriendsData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteGenericTableHandler.cs b/Source/OpenSim.Data.SQLite/SQLiteGenericTableHandler.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteGenericTableHandler.cs
rename to Source/OpenSim.Data.SQLite/SQLiteGenericTableHandler.cs
diff --git a/OpenSim/Data/SQLite/SQLiteGridUserData.cs b/Source/OpenSim.Data.SQLite/SQLiteGridUserData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteGridUserData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteGridUserData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteHGTravelData.cs b/Source/OpenSim.Data.SQLite/SQLiteHGTravelData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteHGTravelData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteHGTravelData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteMuteListData.cs b/Source/OpenSim.Data.SQLite/SQLiteMuteListData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteMuteListData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteMuteListData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteSimulationData.cs b/Source/OpenSim.Data.SQLite/SQLiteSimulationData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteSimulationData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteSimulationData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteUserAccountData.cs b/Source/OpenSim.Data.SQLite/SQLiteUserAccountData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteUserAccountData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteUserAccountData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteUserProfilesData.cs b/Source/OpenSim.Data.SQLite/SQLiteUserProfilesData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteUserProfilesData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteUserProfilesData.cs
diff --git a/OpenSim/Data/SQLite/SQLiteUtils.cs b/Source/OpenSim.Data.SQLite/SQLiteUtils.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteUtils.cs
rename to Source/OpenSim.Data.SQLite/SQLiteUtils.cs
diff --git a/OpenSim/Data/SQLite/SQLiteXInventoryData.cs b/Source/OpenSim.Data.SQLite/SQLiteXInventoryData.cs
similarity index 100%
rename from OpenSim/Data/SQLite/SQLiteXInventoryData.cs
rename to Source/OpenSim.Data.SQLite/SQLiteXInventoryData.cs
diff --git a/OpenSim/Data/AssetDataBase.cs b/Source/OpenSim.Data/AssetDataBase.cs
similarity index 100%
rename from OpenSim/Data/AssetDataBase.cs
rename to Source/OpenSim.Data/AssetDataBase.cs
diff --git a/OpenSim/Data/DBGuids.cs b/Source/OpenSim.Data/DBGuids.cs
similarity index 100%
rename from OpenSim/Data/DBGuids.cs
rename to Source/OpenSim.Data/DBGuids.cs
diff --git a/OpenSim/Data/IAgentPreferencesData.cs b/Source/OpenSim.Data/IAgentPreferencesData.cs
similarity index 100%
rename from OpenSim/Data/IAgentPreferencesData.cs
rename to Source/OpenSim.Data/IAgentPreferencesData.cs
diff --git a/OpenSim/Data/IAssetData.cs b/Source/OpenSim.Data/IAssetData.cs
similarity index 100%
rename from OpenSim/Data/IAssetData.cs
rename to Source/OpenSim.Data/IAssetData.cs
diff --git a/OpenSim/Data/IAuthenticationData.cs b/Source/OpenSim.Data/IAuthenticationData.cs
similarity index 100%
rename from OpenSim/Data/IAuthenticationData.cs
rename to Source/OpenSim.Data/IAuthenticationData.cs
diff --git a/OpenSim/Data/IAvatarData.cs b/Source/OpenSim.Data/IAvatarData.cs
similarity index 100%
rename from OpenSim/Data/IAvatarData.cs
rename to Source/OpenSim.Data/IAvatarData.cs
diff --git a/OpenSim/Data/IEstateDataStore.cs b/Source/OpenSim.Data/IEstateDataStore.cs
similarity index 100%
rename from OpenSim/Data/IEstateDataStore.cs
rename to Source/OpenSim.Data/IEstateDataStore.cs
diff --git a/OpenSim/Data/IFSAssetData.cs b/Source/OpenSim.Data/IFSAssetData.cs
similarity index 100%
rename from OpenSim/Data/IFSAssetData.cs
rename to Source/OpenSim.Data/IFSAssetData.cs
diff --git a/OpenSim/Data/IFriendsData.cs b/Source/OpenSim.Data/IFriendsData.cs
similarity index 100%
rename from OpenSim/Data/IFriendsData.cs
rename to Source/OpenSim.Data/IFriendsData.cs
diff --git a/OpenSim/Data/IGridUserData.cs b/Source/OpenSim.Data/IGridUserData.cs
similarity index 100%
rename from OpenSim/Data/IGridUserData.cs
rename to Source/OpenSim.Data/IGridUserData.cs
diff --git a/OpenSim/Data/IGroupsData.cs b/Source/OpenSim.Data/IGroupsData.cs
similarity index 100%
rename from OpenSim/Data/IGroupsData.cs
rename to Source/OpenSim.Data/IGroupsData.cs
diff --git a/OpenSim/Data/IHGTravelingData.cs b/Source/OpenSim.Data/IHGTravelingData.cs
similarity index 100%
rename from OpenSim/Data/IHGTravelingData.cs
rename to Source/OpenSim.Data/IHGTravelingData.cs
diff --git a/OpenSim/Data/IInventoryData.cs b/Source/OpenSim.Data/IInventoryData.cs
similarity index 100%
rename from OpenSim/Data/IInventoryData.cs
rename to Source/OpenSim.Data/IInventoryData.cs
diff --git a/OpenSim/Data/IMuteListData.cs b/Source/OpenSim.Data/IMuteListData.cs
similarity index 100%
rename from OpenSim/Data/IMuteListData.cs
rename to Source/OpenSim.Data/IMuteListData.cs
diff --git a/OpenSim/Data/IOfflineIMData.cs b/Source/OpenSim.Data/IOfflineIMData.cs
similarity index 100%
rename from OpenSim/Data/IOfflineIMData.cs
rename to Source/OpenSim.Data/IOfflineIMData.cs
diff --git a/OpenSim/Data/IPresenceData.cs b/Source/OpenSim.Data/IPresenceData.cs
similarity index 100%
rename from OpenSim/Data/IPresenceData.cs
rename to Source/OpenSim.Data/IPresenceData.cs
diff --git a/OpenSim/Data/IProfilesData.cs b/Source/OpenSim.Data/IProfilesData.cs
similarity index 100%
rename from OpenSim/Data/IProfilesData.cs
rename to Source/OpenSim.Data/IProfilesData.cs
diff --git a/OpenSim/Data/IRegionData.cs b/Source/OpenSim.Data/IRegionData.cs
similarity index 100%
rename from OpenSim/Data/IRegionData.cs
rename to Source/OpenSim.Data/IRegionData.cs
diff --git a/OpenSim/Data/IUserAccountData.cs b/Source/OpenSim.Data/IUserAccountData.cs
similarity index 100%
rename from OpenSim/Data/IUserAccountData.cs
rename to Source/OpenSim.Data/IUserAccountData.cs
diff --git a/OpenSim/Data/IUserAliasData.cs b/Source/OpenSim.Data/IUserAliasData.cs
similarity index 100%
rename from OpenSim/Data/IUserAliasData.cs
rename to Source/OpenSim.Data/IUserAliasData.cs
diff --git a/OpenSim/Data/IXAssetDataPlugin.cs b/Source/OpenSim.Data/IXAssetDataPlugin.cs
similarity index 100%
rename from OpenSim/Data/IXAssetDataPlugin.cs
rename to Source/OpenSim.Data/IXAssetDataPlugin.cs
diff --git a/OpenSim/Data/IXGroupData.cs b/Source/OpenSim.Data/IXGroupData.cs
similarity index 100%
rename from OpenSim/Data/IXGroupData.cs
rename to Source/OpenSim.Data/IXGroupData.cs
diff --git a/OpenSim/Data/IXInventoryData.cs b/Source/OpenSim.Data/IXInventoryData.cs
similarity index 100%
rename from OpenSim/Data/IXInventoryData.cs
rename to Source/OpenSim.Data/IXInventoryData.cs
diff --git a/OpenSim/Data/IniConfig.cs b/Source/OpenSim.Data/IniConfig.cs
similarity index 100%
rename from OpenSim/Data/IniConfig.cs
rename to Source/OpenSim.Data/IniConfig.cs
diff --git a/OpenSim/Data/Migration.cs b/Source/OpenSim.Data/Migration.cs
similarity index 100%
rename from OpenSim/Data/Migration.cs
rename to Source/OpenSim.Data/Migration.cs
diff --git a/Source/OpenSim.Data/OpenSim.Data.csproj b/Source/OpenSim.Data/OpenSim.Data.csproj
new file mode 100644
index 00000000000..5a4f4872c58
--- /dev/null
+++ b/Source/OpenSim.Data/OpenSim.Data.csproj
@@ -0,0 +1,43 @@
+
+
+ net6.0
+ OpenSim.Data
+ http://opensimulator.org
+ OpenSim.Data
+ Copyright (c) OpenSimulator.org Developers 2007-2009
+
+
+
+ ..\..\bin\OpenMetaverse.dll
+ False
+
+
+ ..\..\bin\OpenMetaverse.StructuredData.dll
+ False
+
+
+ ..\..\bin\OpenMetaverseTypes.dll
+ False
+
+
+ ..\..\bin\XMLRPC.dll
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/OpenSim/Data/Resources/OpenSim.Data.addin.xml b/Source/OpenSim.Data/Resources/OpenSim.Data.addin.xml
similarity index 100%
rename from OpenSim/Data/Resources/OpenSim.Data.addin.xml
rename to Source/OpenSim.Data/Resources/OpenSim.Data.addin.xml
diff --git a/Source/OpenSim.Framework.Servers/OpenSim.Framework.Servers.csproj b/Source/OpenSim.Framework.Servers/OpenSim.Framework.Servers.csproj
index cf70f67c6fd..aa4beaeb1e0 100644
--- a/Source/OpenSim.Framework.Servers/OpenSim.Framework.Servers.csproj
+++ b/Source/OpenSim.Framework.Servers/OpenSim.Framework.Servers.csproj
@@ -21,7 +21,7 @@
-
+
diff --git a/Source/OpenSim.Server.MoneyServer/OpenSim.Server.MoneyServer.csproj b/Source/OpenSim.Server.MoneyServer/OpenSim.Server.MoneyServer.csproj
index 3bed649aadf..ac216026c02 100644
--- a/Source/OpenSim.Server.MoneyServer/OpenSim.Server.MoneyServer.csproj
+++ b/Source/OpenSim.Server.MoneyServer/OpenSim.Server.MoneyServer.csproj
@@ -31,7 +31,7 @@
-
+
diff --git a/Source/OpenSim.Server.RegionServer/Properties/launchSettings.json b/Source/OpenSim.Server.RegionServer/Properties/launchSettings.json
new file mode 100644
index 00000000000..648cabda585
--- /dev/null
+++ b/Source/OpenSim.Server.RegionServer/Properties/launchSettings.json
@@ -0,0 +1,8 @@
+{
+ "profiles": {
+ "OpenSim.Server.RegionServer": {
+ "commandName": "Project",
+ "commandLineArgs": "--console local --inifile L:\\Documents\\Projects\\OpenSimulator\\Config\\Robust.Grid.ini"
+ }
+ }
+}
\ No newline at end of file
diff --git a/Source/OpenSim.Server.RobustServer/Properties/launchSettings.json b/Source/OpenSim.Server.RobustServer/Properties/launchSettings.json
new file mode 100644
index 00000000000..1726cf9d927
--- /dev/null
+++ b/Source/OpenSim.Server.RobustServer/Properties/launchSettings.json
@@ -0,0 +1,8 @@
+{
+ "profiles": {
+ "OpenSim.Server.RobustServer": {
+ "commandName": "Project",
+ "commandLineArgs": "--console local --inifile L:\\Documents\\Projects\\OpenSimulator\\Config\\Robust.Grid.ini"
+ }
+ }
+}
\ No newline at end of file
diff --git a/Tranquillity.sln b/Tranquillity.sln
index 359e09a0dab..d95a99c9a93 100644
--- a/Tranquillity.sln
+++ b/Tranquillity.sln
@@ -17,21 +17,21 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.ApplicationPlugins.
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.ApplicationPlugins.RemoteController", "OpenSim\ApplicationPlugins\RemoteController\OpenSim.ApplicationPlugins.RemoteController.csproj", "{B6A4EEC3-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Capabilities", "OpenSim\Capabilities\OpenSim.Capabilities.csproj", "{FF56527B-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Capabilities", "Source\OpenSim.Capabilities\OpenSim.Capabilities.csproj", "{FF56527B-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Capabilities.Handlers", "OpenSim\Capabilities\Handlers\OpenSim.Capabilities.Handlers.csproj", "{002BDDF6-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Capabilities.Handlers", "Source\OpenSim.Capabilities.Handlers\OpenSim.Capabilities.Handlers.csproj", "{002BDDF6-0000-0000-0000-000000000000}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.ConsoleClient", "OpenSim\ConsoleClient\OpenSim.ConsoleClient.csproj", "{CB348113-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data", "OpenSim\Data\OpenSim.Data.csproj", "{7E218E2D-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data", "Source\OpenSim.Data\OpenSim.Data.csproj", "{7E218E2D-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.MySQL", "OpenSim\Data\MySQL\OpenSim.Data.MySQL.csproj", "{1E894ECD-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.MySQL", "Source\OpenSim.Data.MySQL\OpenSim.Data.MySQL.csproj", "{1E894ECD-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.Null", "OpenSim\Data\Null\OpenSim.Data.Null.csproj", "{8D314DCC-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.Null", "Source\OpenSim.Data.Null\OpenSim.Data.Null.csproj", "{8D314DCC-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.PGSQL", "OpenSim\Data\PGSQL\OpenSim.Data.PGSQL.csproj", "{10024C78-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.PGSQL", "Source\OpenSim.Data.PGSQL\OpenSim.Data.PGSQL.csproj", "{10024C78-0000-0000-0000-000000000000}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.SQLite", "OpenSim\Data\SQLite\OpenSim.Data.SQLite.csproj", "{675096A5-0000-0000-0000-000000000000}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Data.SQLite", "Source\OpenSim.Data.SQLite\OpenSim.Data.SQLite.csproj", "{675096A5-0000-0000-0000-000000000000}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenSim.Framework", "Source\OpenSim.Framework\OpenSim.Framework.csproj", "{BCCDBB55-0000-0000-0000-000000000000}"
EndProject
diff --git a/addon-modules/Gloebit/GloebitMoneyModule/Gloebit.csproj b/addon-modules/Gloebit/GloebitMoneyModule/Gloebit.csproj
index 0ccbbd26d91..d16b4c30341 100644
--- a/addon-modules/Gloebit/GloebitMoneyModule/Gloebit.csproj
+++ b/addon-modules/Gloebit/GloebitMoneyModule/Gloebit.csproj
@@ -35,10 +35,10 @@
-
-
-
-
+
+
+
+
diff --git a/addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData.csproj b/addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData.csproj
index 45b4258acce..834e9a29eff 100644
--- a/addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData.csproj
+++ b/addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData.csproj
@@ -27,7 +27,7 @@
-
+
diff --git a/addon-modules/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency.csproj b/addon-modules/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency.csproj
index b79b1998ebe..25a8142f668 100644
--- a/addon-modules/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency.csproj
+++ b/addon-modules/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency/OpenSim.Region.OptionalModules.Currency.csproj
@@ -39,7 +39,7 @@
-
+
diff --git a/addon-modules/OpenSimSearch/Modules/OpenSimSearch.Modules.csproj b/addon-modules/OpenSimSearch/Modules/OpenSimSearch.Modules.csproj
index 39e7140827b..281e68c7e06 100644
--- a/addon-modules/OpenSimSearch/Modules/OpenSimSearch.Modules.csproj
+++ b/addon-modules/OpenSimSearch/Modules/OpenSimSearch.Modules.csproj
@@ -25,7 +25,7 @@
-
+