diff --git a/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.sln b/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.sln
index 82a21b5..a8a639e 100644
--- a/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.sln
+++ b/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.sln
@@ -1,7 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VCSignalProtocolDLL", "VCSignalProtocolDLL.vcproj", "{0015F4D0-0830-408B-97FB-D9748FD43623}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VCSignalProtocolDLL", "VCSignalProtocolDLL.vcxproj", "{0015F4D0-0830-408B-97FB-D9748FD43623}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.vcxproj b/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.vcxproj
new file mode 100644
index 0000000..54b4961
--- /dev/null
+++ b/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.vcxproj
@@ -0,0 +1,129 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0015F4D0-0830-408B-97FB-D9748FD43623}
+ VCSignalProtocolDLL
+ ManagedCProj
+
+
+
+ DynamicLibrary
+ MultiByte
+ false
+ true
+
+
+ DynamicLibrary
+ MultiByte
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ debug\
+ debug\
+ true
+ release\
+ release\
+ false
+
+
+
+ /analyze %(AdditionalOptions)
+ Disabled
+ .;source;common;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;%(PreprocessorDefinitions)
+ MultiThreadedDebugDLL
+ Use
+ Level4
+ ProgramDatabase
+
+
+
+
+ ..\VCSignalProtocol.dll
+ VCSignalProtocolDLL.def
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
+ /analyze %(AdditionalOptions)
+ .;source;common;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Use
+ Level4
+ ProgramDatabase
+
+
+
+
+ ..\VCSignalProtocol.dll
+ VCSignalProtocolDLL.def
+ true
+ MachineX86
+
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.vcxproj.filters b/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.vcxproj.filters
new file mode 100644
index 0000000..25cba36
--- /dev/null
+++ b/Modbus-DLL/include/VCSignalProtocolDLL/VCSignalProtocolDLL.vcxproj.filters
@@ -0,0 +1,50 @@
+
+
+
+
+ {7be48fe5-4174-48f5-bba1-5b840823a347}
+
+
+ {1016d48f-f969-448a-a114-63073913f40c}
+
+
+ {7c6bc291-68b8-49e5-ad94-2ff5f3f591d1}
+
+
+
+
+ DLL
+
+
+ DLL
+
+
+ Protocol
+
+
+ Protocol
+
+
+
+
+ DLL
+
+
+ DLL
+
+
+ Protocol
+
+
+ Protocol
+
+
+ Include
+
+
+
+
+ DLL
+
+
+
\ No newline at end of file