diff --git a/.gitignore b/.gitignore
index 4c9205d..f309672 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,5 @@
/libOALWrapper.a
/SimpleTest
/Makefile
+/.vs
+*.vcxproj.user
diff --git a/OALWrapper.sln b/OALWrapper.sln
index 874043f..7d7d06a 100644
--- a/OALWrapper.sln
+++ b/OALWrapper.sln
@@ -1,7 +1,9 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OALWrapper", "OALWrapper.vcproj", "{6F50ED2A-585C-4B70-A595-69E149364A8E}"
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32319.34
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OALWrapper", "OALWrapper.vcxproj", "{6F50ED2A-585C-4B70-A595-69E149364A8E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -17,4 +19,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {0562B5D3-D6F4-458A-8BEC-2FC64F9072FD}
+ EndGlobalSection
EndGlobal
diff --git a/OALWrapper.vcproj b/OALWrapper.vcproj
deleted file mode 100644
index cbd59a1..0000000
--- a/OALWrapper.vcproj
+++ /dev/null
@@ -1,361 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/OALWrapper.vcxproj b/OALWrapper.vcxproj
new file mode 100644
index 0000000..0694a89
--- /dev/null
+++ b/OALWrapper.vcxproj
@@ -0,0 +1,133 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ 17.0
+ {6F50ED2A-585C-4B70-A595-69E149364A8E}
+ OALWrapper
+ 10.0
+
+
+
+ StaticLibrary
+ v143
+ false
+ MultiByte
+ true
+
+
+ Application
+ v143
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>17.0.32203.90
+
+
+ $(SolutionDir)\Build\$(Configuration)\
+ $(SolutionDir)\Build\$(Configuration)\int\
+
+
+ $(SolutionDir)\Build\$(Configuration)\
+ $(SolutionDir)\Build\$(Configuration)\int\
+
+
+
+ Disabled
+ ..\OALWrapper\include;..\dependencies\include;%(AdditionalIncludeDirectories)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Level3
+ EditAndContinue
+
+
+ true
+ MachineX86
+ false
+
+
+
+
+ MaxSpeed
+ true
+ ..\OALWrapper\include;..\dependencies\include;%(AdditionalIncludeDirectories)
+ MultiThreadedDLL
+ true
+ Level3
+ ProgramDatabase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OALWrapper.vcxproj.filters b/OALWrapper.vcxproj.filters
new file mode 100644
index 0000000..4cdfb32
--- /dev/null
+++ b/OALWrapper.vcxproj.filters
@@ -0,0 +1,162 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {70a4d9da-5afe-4164-b460-e76c849aa38f}
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+
+
+ 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\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+ Header Files\OALWrapper
+
+
+
\ No newline at end of file