diff --git a/bacnet-stack/.hgignore b/bacnet-stack/.hgignore
index 6904232b..dddbe002 100644
--- a/bacnet-stack/.hgignore
+++ b/bacnet-stack/.hgignore
@@ -28,3 +28,14 @@ syntax: glob
*.pcapng
*.pcap
*.patch
+*.suo
+*.sdf
+*.lastbuildstate
+*.obj
+*.pdb
+*.tlog
+*.log
+*.idb
+*.lib
+*.ilk
+*.opendb
diff --git a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Solution Settings.props b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Solution Settings.props
index af3838b7..c5c54a8a 100644
--- a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Solution Settings.props
+++ b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Solution Settings.props
@@ -13,7 +13,7 @@
Default
Level3
true
- C:\dev\Kargs BACnet Stack\demo\object;C:\dev\Kargs BACnet Stack\demo\handler;C:\dev\Kargs BACnet Stack\ports\win32;C:\dev\Kargs BACnet Stack\include;%(AdditionalIncludeDirectories)
+
4245;4389;4244;4996;4018;4100;4267;4701;4244;4100;4701;4214;4244;4267;4189;4100;4701
CompileAsC
diff --git a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Stack Development.sln b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Stack Development.sln
index 0eac3a04..f32d5bf4 100644
--- a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Stack Development.sln
+++ b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet Stack Development.sln
@@ -11,8 +11,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BACnet_Stack_Library", "BAC
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "server", "Server\Server.vcxproj", "{EF250061-B9E3-4EEF-8C87-4AB52AF30B3E}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "readprop", "readprop\readprop.vcxproj", "{F5C66E99-F93F-4182-A95C-EBF445DF993E}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
@@ -52,14 +50,6 @@ Global
{EF250061-B9E3-4EEF-8C87-4AB52AF30B3E}.Release|x64.ActiveCfg = Release|Win32
{EF250061-B9E3-4EEF-8C87-4AB52AF30B3E}.Release|x86.ActiveCfg = Release|Win32
{EF250061-B9E3-4EEF-8C87-4AB52AF30B3E}.Release|x86.Build.0 = Release|Win32
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Debug|x64.ActiveCfg = Debug|x64
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Debug|x64.Build.0 = Debug|x64
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Debug|x86.ActiveCfg = Debug|Win32
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Debug|x86.Build.0 = Debug|Win32
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Release|x64.ActiveCfg = Release|x64
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Release|x64.Build.0 = Release|x64
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Release|x86.ActiveCfg = Release|Win32
- {F5C66E99-F93F-4182-A95C-EBF445DF993E}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj
index 700734ff..a7c0eb6b 100644
--- a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj
+++ b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj
@@ -105,7 +105,7 @@
Level4
Disabled
- WIN32;BACDL_BIP;USE_INADDR=0;BACAPP_ALL;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ %(PreprocessorDefinitions)
..\..\..\..\include;..\..\..\..\ports\win32;..\..\..\..\demo\object;%(AdditionalIncludeDirectories)
4214;4244;4267;4189;4100;4701
@@ -157,9 +157,9 @@
-
-
-
+
+
+
diff --git a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj.filters b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj.filters
index 79df6cbc..68cf3932 100644
--- a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj.filters
+++ b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Handler_Library/BACnet_Handler_Library.vcxproj.filters
@@ -159,13 +159,13 @@
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
diff --git a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Object_Definitions/BACnet_Object_Definitions.vcxproj b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Object_Definitions/BACnet_Object_Definitions.vcxproj
index 513e62da..23d01f39 100644
--- a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Object_Definitions/BACnet_Object_Definitions.vcxproj
+++ b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Object_Definitions/BACnet_Object_Definitions.vcxproj
@@ -108,7 +108,7 @@
Level4
Disabled
- WIN32;BACDL_BIP;USE_INADDR=0;BACAPP_ALL;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ %(PreprocessorDefinitions)
..\..\..\..\ports\win32;..\..\..\..\include;..\..\..\..\demo\object;%(AdditionalIncludeDirectories)
4244;4100;4701
diff --git a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Stack_Library/BACnet_Stack_Library.vcxproj b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Stack_Library/BACnet_Stack_Library.vcxproj
index 993739ab..5405a6e6 100644
--- a/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Stack_Library/BACnet_Stack_Library.vcxproj
+++ b/bacnet-stack/ports/win32/Microsoft Visual Studio 2015/BACnet_Stack_Library/BACnet_Stack_Library.vcxproj
@@ -106,7 +106,7 @@
Level4
Disabled
- WIN32;BACDL_BIP;USE_INADDR=0;BACAPP_ALL;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ %(PreprocessorDefinitions)
..\..\..\..\include;..\..\..\..\ports\win32;..\..\..\..\demo\object;%(AdditionalIncludeDirectories)
4245;4389;4244;4996;4018;4100;4267;4701