diff --git a/lua.sln b/visual_studio/lua.sln
similarity index 100%
rename from lua.sln
rename to visual_studio/lua.sln
diff --git a/lua_dll/lua_dll.vcxproj b/visual_studio/lua_dll/lua_dll.vcxproj
similarity index 83%
rename from lua_dll/lua_dll.vcxproj
rename to visual_studio/lua_dll/lua_dll.vcxproj
index f2499cfb..a8437e91 100644
--- a/lua_dll/lua_dll.vcxproj
+++ b/visual_studio/lua_dll/lua_dll.vcxproj
@@ -35,69 +35,69 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
17.0
diff --git a/lua_dll/lua_dll.vcxproj.filters b/visual_studio/lua_dll/lua_dll.vcxproj.filters
similarity index 60%
rename from lua_dll/lua_dll.vcxproj.filters
rename to visual_studio/lua_dll/lua_dll.vcxproj.filters
index 93adec90..080fba01 100644
--- a/lua_dll/lua_dll.vcxproj.filters
+++ b/visual_studio/lua_dll/lua_dll.vcxproj.filters
@@ -15,189 +15,189 @@
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
diff --git a/lua_static/lua_static.vcxproj b/visual_studio/lua_static/lua_static.vcxproj
similarity index 83%
rename from lua_static/lua_static.vcxproj
rename to visual_studio/lua_static/lua_static.vcxproj
index ae305036..72fbe2db 100644
--- a/lua_static/lua_static.vcxproj
+++ b/visual_studio/lua_static/lua_static.vcxproj
@@ -292,69 +292,69 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lua_static/lua_static.vcxproj.filters b/visual_studio/lua_static/lua_static.vcxproj.filters
similarity index 60%
rename from lua_static/lua_static.vcxproj.filters
rename to visual_studio/lua_static/lua_static.vcxproj.filters
index 00ded4c4..dc14bfac 100644
--- a/lua_static/lua_static.vcxproj.filters
+++ b/visual_studio/lua_static/lua_static.vcxproj.filters
@@ -15,189 +15,189 @@
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
diff --git a/luacli_dll/luacli_dll.vcxproj b/visual_studio/luacli_dll/luacli_dll.vcxproj
similarity index 97%
rename from luacli_dll/luacli_dll.vcxproj
rename to visual_studio/luacli_dll/luacli_dll.vcxproj
index ffc14a0c..8eff0298 100644
--- a/luacli_dll/luacli_dll.vcxproj
+++ b/visual_studio/luacli_dll/luacli_dll.vcxproj
@@ -35,10 +35,10 @@
-
+
-
+
17.0
diff --git a/luacli_dll/luacli_dll.vcxproj.filters b/visual_studio/luacli_dll/luacli_dll.vcxproj.filters
similarity index 90%
rename from luacli_dll/luacli_dll.vcxproj.filters
rename to visual_studio/luacli_dll/luacli_dll.vcxproj.filters
index ad3d2fb7..5d813f79 100644
--- a/luacli_dll/luacli_dll.vcxproj.filters
+++ b/visual_studio/luacli_dll/luacli_dll.vcxproj.filters
@@ -15,12 +15,12 @@
-
+
Source Files
-
+
Header Files
diff --git a/luacli_static/luacli_static.cpp b/visual_studio/luacli_static/luacli_static.cpp
similarity index 100%
rename from luacli_static/luacli_static.cpp
rename to visual_studio/luacli_static/luacli_static.cpp
diff --git a/luacli_static/luacli_static.vcxproj b/visual_studio/luacli_static/luacli_static.vcxproj
similarity index 97%
rename from luacli_static/luacli_static.vcxproj
rename to visual_studio/luacli_static/luacli_static.vcxproj
index ac2cf592..b56f2601 100644
--- a/luacli_static/luacli_static.vcxproj
+++ b/visual_studio/luacli_static/luacli_static.vcxproj
@@ -35,10 +35,10 @@
-
+
-
+
17.0
diff --git a/luacli_static/luacli_static.vcxproj.filters b/visual_studio/luacli_static/luacli_static.vcxproj.filters
similarity index 90%
rename from luacli_static/luacli_static.vcxproj.filters
rename to visual_studio/luacli_static/luacli_static.vcxproj.filters
index ad3d2fb7..5d813f79 100644
--- a/luacli_static/luacli_static.vcxproj.filters
+++ b/visual_studio/luacli_static/luacli_static.vcxproj.filters
@@ -15,12 +15,12 @@
-
+
Source Files
-
+
Header Files