[pytango] 82/98: Update Windows Projects (PR #43)

Sandor Bodo-Merle sbodomerle-guest at moszumanska.debian.org
Thu Sep 28 19:17:48 UTC 2017


This is an automated email from the git hooks/post-receive script.

sbodomerle-guest pushed a commit to tag v9.2.0
in repository pytango.

commit 8a73c2ef40e12290cb4174659a9d8b4e827872b8
Author: NexeyaSGara <sebastien.gara at nexeya.com>
Date:   Fri Aug 12 15:45:44 2016 +0200

    Update Windows Projects (PR #43)
---
 win/PyTango_VS10/PyTango.props                   |  28 +-
 win/PyTango_VS10/PyTango.vcxproj                 | 193 ++---
 win/PyTango_VS10/PyTango.vcxproj.filters         | 183 ++---
 win/{PyTango_VS10 => PyTango_VS14}/PyTango.props | 871 +++++++++++------------
 win/PyTango_VS14/PyTango.sln                     |  53 ++
 win/PyTango_VS14/PyTango.vcxproj                 | 521 ++++++++++++++
 win/PyTango_VS14/PyTango.vcxproj.filters         | 284 ++++++++
 win/PyTango_VS9/PyTango.vcproj                   | 190 ++---
 win/PyTango_VS9/PyTango.vsprops                  |  26 +-
 9 files changed, 1607 insertions(+), 742 deletions(-)

diff --git a/win/PyTango_VS10/PyTango.props b/win/PyTango_VS10/PyTango.props
index 786ce9b..0262e3a 100755
--- a/win/PyTango_VS10/PyTango.props
+++ b/win/PyTango_VS10/PyTango.props
@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup Label="UserMacros">
-    <PyTangoBaseFile>_PyTango</PyTangoBaseFile>
-    <TangoMajorVer>8</TangoMajorVer>
-    <TangoMinorVer>1</TangoMinorVer>
-    <TangoPatchVer>2</TangoPatchVer>
+    <PyTangoBaseFile>_tango</PyTangoBaseFile>
+    <TangoMajorVer>9</TangoMajorVer>
+    <TangoMinorVer>2</TangoMinorVer>
+    <TangoPatchVer>0</TangoPatchVer>
     <TangoVer>$(TangoMajorVer).$(TangoMinorVer).$(TangoPatchVer)</TangoVer>
-    <PyTangoMajorVer>8</PyTangoMajorVer>
-    <PyTangoMinorVer>1</PyTangoMinorVer>
-    <PyTangoPatchVer>6</PyTangoPatchVer>
+    <PyTangoMajorVer>9</PyTangoMajorVer>
+    <PyTangoMinorVer>2</PyTangoMinorVer>
+    <PyTangoPatchVer>0</PyTangoPatchVer>
     <PyTangoVer>$(PyTangoMajorVer).$(PyTangoMinorVer).$(PyTangoPatchVer)</PyTangoVer>
 
     <BoostMajorVer>1</BoostMajorVer>
-    <BoostMinorVer>53</BoostMinorVer>
+    <BoostMinorVer>61</BoostMinorVer>
     <BoostPatchVer>0</BoostPatchVer>
     <BoostVer>$(BoostMajorVer).$(BoostMinorVer).$(BoostPatchVer)</BoostVer>
 
@@ -20,8 +20,8 @@
     <!-- <RootDir>C:\Users\coutinho\bin</RootDir> -->
     <RootDir>C:</RootDir>
     
-    <TangoBaseDir>$(RootDir)\tango-$(TangoVer)</TangoBaseDir>
-    <BoostBaseDir>$(RootDir)\boost-$(BoostVer)</BoostBaseDir>
+    <TangoBaseDir>$(RootDir)\wsp\tango</TangoBaseDir>
+    <BoostBaseDir>$(RootDir)\wsp\boost-$(BoostVer)</BoostBaseDir>
     
     <PythonBaseDir>C:\Python</PythonBaseDir>
     
@@ -55,10 +55,10 @@
     <BDistDir>$(BaseBDistDir)\$(RelPrefixDir)</BDistDir>
     
     <!-- to be set to OutputDir and IntDir -->
-    <PyTangoBuildDir>$(BuildDir)\$(ProjectName)</PyTangoBuildDir>
-    <PyTangoTempDir>$(TempDir)\$(ProjectName)</PyTangoTempDir>
+    <PyTangoBuildDir>$(BuildDir)\tango</PyTangoBuildDir>
+    <PyTangoTempDir>$(TempDir)\tango</PyTangoTempDir>
     
-    <BaseSrcDir>$(BaseDir)\src\boost\cpp</BaseSrcDir>
+    <BaseSrcDir>$(BaseDir)\ext</BaseSrcDir>
     <CommonIncludeDirs>$(BoostIncludeDir);$(TangoIncludeDir);$(BaseSrcDir);$(BaseSrcDir)\server</CommonIncludeDirs>
     
     <Python33Dir>$(PythonDir)\33</Python33Dir>
@@ -469,4 +469,4 @@
       <Value>$(WinSetupArgs)</Value>
     </BuildMacro>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/win/PyTango_VS10/PyTango.vcxproj b/win/PyTango_VS10/PyTango.vcxproj
index 85895f3..c0cba77 100755
--- a/win/PyTango_VS10/PyTango.vcxproj
+++ b/win/PyTango_VS10/PyTango.vcxproj
@@ -108,16 +108,19 @@
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopystatic_tangoshared_release|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopyshared_tangoshared_release|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopystatic_tangostatic_release|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -129,56 +132,67 @@
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopyshared_tangoshared_release|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopystatic_tangostatic_debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopystatic_tangoshared_debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopyshared_tangoshared_debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopystatic_tangostatic_debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopystatic_tangoshared_debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopyshared_tangoshared_debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangostatic_release|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangoshared_release|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopyshared_tangoshared_release|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangostatic_release|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -190,41 +204,49 @@
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopyshared_tangoshared_release|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangostatic_debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangoshared_debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopyshared_tangoshared_debug|Win32'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangostatic_debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangoshared_debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py34_bopyshared_tangoshared_debug|x64'" Label="Configuration">
     <ConfigurationType>DynamicLibrary</ConfigurationType>
     <CharacterSet>NotSet</CharacterSet>
     <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>Windows7.1SDK</PlatformToolset>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   <ImportGroup Label="ExtensionSettings">
@@ -376,6 +398,8 @@
     <TargetExt Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangoshared_debug|x64'">.pyd</TargetExt>
     <TargetName Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangostatic_debug|x64'">$(PyTangoBaseFile)</TargetName>
     <TargetExt Condition="'$(Configuration)|$(Platform)'=='py34_bopystatic_tangostatic_debug|x64'">.pyd</TargetExt>
+    <IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='py34_bopyshared_tangoshared_release|x64'">
+    </IgnoreImportLibrary>
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py33_bopyshared_tangoshared_release|Win32'">
     <ClCompile>
@@ -802,89 +826,96 @@
     </PostBuildEvent>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\src\boost\cpp\server\attr.h" />
-    <ClInclude Include="..\..\src\boost\cpp\server\attribute.h" />
-    <ClInclude Include="..\..\src\boost\cpp\base_types_numpy.hpp" />
-    <ClInclude Include="..\..\src\boost\cpp\callback.h" />
-    <ClInclude Include="..\..\src\boost\cpp\server\command.h" />
-    <ClInclude Include="..\..\src\boost\cpp\defs.h" />
-    <ClInclude Include="..\..\src\boost\cpp\device_attribute.h" />
-    <ClInclude Include="..\..\src\boost\cpp\device_attribute_numpy.hpp" />
-    <ClInclude Include="..\..\src\boost\cpp\server\device_class.h" />
-    <ClInclude Include="..\..\src\boost\cpp\server\device_impl.h" />
-    <ClInclude Include="..\..\src\boost\cpp\exception.h" />
-    <ClInclude Include="..\..\src\boost\cpp\fast_from_py.h" />
-    <ClInclude Include="..\..\src\boost\cpp\fast_from_py_numpy.hpp" />
-    <ClInclude Include="..\..\src\boost\cpp\from_py.h" />
-    <ClInclude Include="..\..\src\boost\cpp\precompiled_header.h" />
-    <ClInclude Include="..\..\src\boost\cpp\pytgutils.h" />
-    <ClInclude Include="..\..\src\boost\cpp\pyutils.h" />
-    <ClInclude Include="..\..\src\boost\cpp\tango_numpy.h" />
-    <ClInclude Include="..\..\src\boost\cpp\tgutils.h" />
-    <ClInclude Include="..\..\src\boost\cpp\to_py.h" />
-    <ClInclude Include="..\..\src\boost\cpp\to_py_numpy.hpp" />
-    <ClInclude Include="..\..\src\boost\cpp\server\wattribute_numpy.hpp" />
+    <ClInclude Include="..\..\ext\server\attr.h" />
+    <ClInclude Include="..\..\ext\server\attribute.h" />
+    <ClInclude Include="..\..\ext\base_types_numpy.hpp" />
+    <ClInclude Include="..\..\ext\callback.h" />
+    <ClInclude Include="..\..\ext\server\command.h" />
+    <ClInclude Include="..\..\ext\defs.h" />
+    <ClInclude Include="..\..\ext\device_attribute.h" />
+    <ClInclude Include="..\..\ext\device_attribute_numpy.hpp" />
+    <ClInclude Include="..\..\ext\server\device_class.h" />
+    <ClInclude Include="..\..\ext\server\device_impl.h" />
+    <ClInclude Include="..\..\ext\device_pipe.h" />
+    <ClInclude Include="..\..\ext\exception.h" />
+    <ClInclude Include="..\..\ext\fast_from_py.h" />
+    <ClInclude Include="..\..\ext\fast_from_py_numpy.hpp" />
+    <ClInclude Include="..\..\ext\from_py.h" />
+    <ClInclude Include="..\..\ext\pipe.h" />
+    <ClInclude Include="..\..\ext\precompiled_header.hpp" />
+    <ClInclude Include="..\..\ext\pytgutils.h" />
+    <ClInclude Include="..\..\ext\pyutils.h" />
+    <ClInclude Include="..\..\ext\tango_numpy.h" />
+    <ClInclude Include="..\..\ext\tgutils.h" />
+    <ClInclude Include="..\..\ext\to_py.h" />
+    <ClInclude Include="..\..\ext\to_py_numpy.hpp" />
+    <ClInclude Include="..\..\ext\server\wattribute_numpy.hpp" />
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\src\boost\cpp\api_util.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\archive_event_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\attr.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attr_conf_event_data.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\attribute.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attribute_alarm_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attribute_dimension.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attribute_event_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attribute_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attribute_info_ex.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\attribute_proxy.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\base_types.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\callback.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\change_event_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\command.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\command_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\connection.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\constants.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\data_ready_event_data.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\database.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\db.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\dev_command_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\dev_error.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_attribute.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_attribute_config.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_attribute_history.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\device_class.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_data.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_data_history.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\device_impl.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\device_proxy.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\dserver.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\encoded_attribute.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\enums.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\event_data.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\exception.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\from_py.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\group.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\group_reply.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\group_reply_list.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\locker_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\locking_thread.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\log4tango.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\multi_attribute.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\multi_class_attribute.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\periodic_event_info.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\poll_device.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\precompiled_header.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\pytango.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\pytgutils.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\pyutils.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\subdev.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\tango_util.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\time_val.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\to_py.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\user_default_attr_prop.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\version.cpp" />
-    <ClCompile Include="..\..\src\boost\cpp\server\wattribute.cpp" />
+    <ClCompile Include="..\..\ext\api_util.cpp" />
+    <ClCompile Include="..\..\ext\archive_event_info.cpp" />
+    <ClCompile Include="..\..\ext\server\attr.cpp" />
+    <ClCompile Include="..\..\ext\attr_conf_event_data.cpp" />
+    <ClCompile Include="..\..\ext\server\attribute.cpp" />
+    <ClCompile Include="..\..\ext\server\auto_monitor.cpp" />
+    <ClCompile Include="..\..\ext\attribute_alarm_info.cpp" />
+    <ClCompile Include="..\..\ext\attribute_dimension.cpp" />
+    <ClCompile Include="..\..\ext\attribute_event_info.cpp" />
+    <ClCompile Include="..\..\ext\attribute_info.cpp" />
+    <ClCompile Include="..\..\ext\attribute_info_ex.cpp" />
+    <ClCompile Include="..\..\ext\attribute_proxy.cpp" />
+    <ClCompile Include="..\..\ext\base_types.cpp" />
+    <ClCompile Include="..\..\ext\callback.cpp" />
+    <ClCompile Include="..\..\ext\change_event_info.cpp" />
+    <ClCompile Include="..\..\ext\server\command.cpp" />
+    <ClCompile Include="..\..\ext\command_info.cpp" />
+    <ClCompile Include="..\..\ext\connection.cpp" />
+    <ClCompile Include="..\..\ext\constants.cpp" />
+    <ClCompile Include="..\..\ext\data_ready_event_data.cpp" />
+    <ClCompile Include="..\..\ext\database.cpp" />
+    <ClCompile Include="..\..\ext\db.cpp" />
+    <ClCompile Include="..\..\ext\dev_command_info.cpp" />
+    <ClCompile Include="..\..\ext\dev_error.cpp" />
+    <ClCompile Include="..\..\ext\device_attribute.cpp" />
+    <ClCompile Include="..\..\ext\device_attribute_config.cpp" />
+    <ClCompile Include="..\..\ext\device_attribute_history.cpp" />
+    <ClCompile Include="..\..\ext\server\device_class.cpp" />
+    <ClCompile Include="..\..\ext\device_data.cpp" />
+    <ClCompile Include="..\..\ext\device_data_history.cpp" />
+    <ClCompile Include="..\..\ext\server\device_impl.cpp" />
+    <ClCompile Include="..\..\ext\device_info.cpp" />
+    <ClCompile Include="..\..\ext\device_pipe.cpp" />
+    <ClCompile Include="..\..\ext\device_proxy.cpp" />
+    <ClCompile Include="..\..\ext\server\dserver.cpp" />
+    <ClCompile Include="..\..\ext\server\encoded_attribute.cpp" />
+    <ClCompile Include="..\..\ext\enums.cpp" />
+    <ClCompile Include="..\..\ext\event_data.cpp" />
+    <ClCompile Include="..\..\ext\exception.cpp" />
+    <ClCompile Include="..\..\ext\from_py.cpp" />
+    <ClCompile Include="..\..\ext\group.cpp" />
+    <ClCompile Include="..\..\ext\group_reply.cpp" />
+    <ClCompile Include="..\..\ext\group_reply_list.cpp" />
+    <ClCompile Include="..\..\ext\locker_info.cpp" />
+    <ClCompile Include="..\..\ext\locking_thread.cpp" />
+    <ClCompile Include="..\..\ext\server\log4tango.cpp" />
+    <ClCompile Include="..\..\ext\server\multi_attribute.cpp" />
+    <ClCompile Include="..\..\ext\server\multi_class_attribute.cpp" />
+    <ClCompile Include="..\..\ext\periodic_event_info.cpp" />
+    <ClCompile Include="..\..\ext\server\pipe.cpp" />
+    <ClCompile Include="..\..\ext\pipe_info.cpp" />
+    <ClCompile Include="..\..\ext\poll_device.cpp" />
+    <ClCompile Include="..\..\ext\precompiled_header.cpp" />
+    <ClCompile Include="..\..\ext\pytango.cpp" />
+    <ClCompile Include="..\..\ext\pytgutils.cpp" />
+    <ClCompile Include="..\..\ext\pyutils.cpp" />
+    <ClCompile Include="..\..\ext\server\subdev.cpp" />
+    <ClCompile Include="..\..\ext\server\tango_util.cpp" />
+    <ClCompile Include="..\..\ext\time_val.cpp" />
+    <ClCompile Include="..\..\ext\to_py.cpp" />
+    <ClCompile Include="..\..\ext\server\user_default_attr_prop.cpp" />
+    <ClCompile Include="..\..\ext\server\user_default_pipe_prop.cpp" />
+    <ClCompile Include="..\..\ext\version.cpp" />
+    <ClCompile Include="..\..\ext\server\wattribute.cpp" />
   </ItemGroup>
   <ItemGroup>
     <None Include="..\..\winsetup.py" />
diff --git a/win/PyTango_VS10/PyTango.vcxproj.filters b/win/PyTango_VS10/PyTango.vcxproj.filters
index 73ee158..e77a4f7 100755
--- a/win/PyTango_VS10/PyTango.vcxproj.filters
+++ b/win/PyTango_VS10/PyTango.vcxproj.filters
@@ -11,249 +11,270 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\src\boost\cpp\server\attr.h">
+    <ClInclude Include="..\..\ext\server\attr.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\server\attribute.h">
+    <ClInclude Include="..\..\ext\server\attribute.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\base_types_numpy.hpp">
+    <ClInclude Include="..\..\ext\base_types_numpy.hpp">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\callback.h">
+    <ClInclude Include="..\..\ext\callback.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\server\command.h">
+    <ClInclude Include="..\..\ext\server\command.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\defs.h">
+    <ClInclude Include="..\..\ext\defs.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\device_attribute.h">
+    <ClInclude Include="..\..\ext\device_attribute.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\device_attribute_numpy.hpp">
+    <ClInclude Include="..\..\ext\device_attribute_numpy.hpp">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\server\device_class.h">
+    <ClInclude Include="..\..\ext\server\device_class.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\server\device_impl.h">
+    <ClInclude Include="..\..\ext\server\device_impl.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\exception.h">
+    <ClInclude Include="..\..\ext\device_pipe.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\fast_from_py.h">
+    <ClInclude Include="..\..\ext\exception.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\fast_from_py_numpy.hpp">
+    <ClInclude Include="..\..\ext\fast_from_py.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\from_py.h">
+    <ClInclude Include="..\..\ext\fast_from_py_numpy.hpp">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\precompiled_header.h">
+    <ClInclude Include="..\..\ext\from_py.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\pytgutils.h">
+    <ClInclude Include="..\..\ext\pipe.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\pyutils.h">
+    <ClInclude Include="..\..\ext\precompiled_header.hpp">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\tango_numpy.h">
+    <ClInclude Include="..\..\ext\pytgutils.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\tgutils.h">
+    <ClInclude Include="..\..\ext\pyutils.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\to_py.h">
+    <ClInclude Include="..\..\ext\tango_numpy.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\to_py_numpy.hpp">
+    <ClInclude Include="..\..\ext\tgutils.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\src\boost\cpp\server\wattribute_numpy.hpp">
+    <ClInclude Include="..\..\ext\to_py.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\to_py_numpy.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\server\wattribute_numpy.hpp">
       <Filter>Header Files</Filter>
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\src\boost\cpp\api_util.cpp">
+    <ClCompile Include="..\..\ext\api_util.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\archive_event_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\attr.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attr_conf_event_data.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\attribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\auto_monitor.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\archive_event_info.cpp">
+    <ClCompile Include="..\..\ext\attribute_alarm_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\attr.cpp">
+    <ClCompile Include="..\..\ext\attribute_dimension.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attr_conf_event_data.cpp">
+    <ClCompile Include="..\..\ext\attribute_event_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\attribute.cpp">
+    <ClCompile Include="..\..\ext\attribute_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attribute_alarm_info.cpp">
+    <ClCompile Include="..\..\ext\attribute_info_ex.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attribute_dimension.cpp">
+    <ClCompile Include="..\..\ext\attribute_proxy.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attribute_event_info.cpp">
+    <ClCompile Include="..\..\ext\base_types.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attribute_info.cpp">
+    <ClCompile Include="..\..\ext\callback.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attribute_info_ex.cpp">
+    <ClCompile Include="..\..\ext\change_event_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\attribute_proxy.cpp">
+    <ClCompile Include="..\..\ext\server\command.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\base_types.cpp">
+    <ClCompile Include="..\..\ext\command_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\callback.cpp">
+    <ClCompile Include="..\..\ext\connection.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\change_event_info.cpp">
+    <ClCompile Include="..\..\ext\constants.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\command.cpp">
+    <ClCompile Include="..\..\ext\data_ready_event_data.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\command_info.cpp">
+    <ClCompile Include="..\..\ext\database.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\connection.cpp">
+    <ClCompile Include="..\..\ext\db.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\constants.cpp">
+    <ClCompile Include="..\..\ext\dev_command_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\data_ready_event_data.cpp">
+    <ClCompile Include="..\..\ext\dev_error.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\database.cpp">
+    <ClCompile Include="..\..\ext\device_attribute.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\db.cpp">
+    <ClCompile Include="..\..\ext\device_attribute_config.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\dev_command_info.cpp">
+    <ClCompile Include="..\..\ext\device_attribute_history.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\dev_error.cpp">
+    <ClCompile Include="..\..\ext\server\device_class.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_attribute.cpp">
+    <ClCompile Include="..\..\ext\device_data.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_attribute_config.cpp">
+    <ClCompile Include="..\..\ext\device_data_history.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_attribute_history.cpp">
+    <ClCompile Include="..\..\ext\server\device_impl.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\device_class.cpp">
+    <ClCompile Include="..\..\ext\device_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_data.cpp">
+    <ClCompile Include="..\..\ext\device_pipe.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_data_history.cpp">
+    <ClCompile Include="..\..\ext\device_proxy.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\device_impl.cpp">
+    <ClCompile Include="..\..\ext\server\dserver.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_info.cpp">
+    <ClCompile Include="..\..\ext\server\encoded_attribute.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\device_proxy.cpp">
+    <ClCompile Include="..\..\ext\enums.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\dserver.cpp">
+    <ClCompile Include="..\..\ext\event_data.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\encoded_attribute.cpp">
+    <ClCompile Include="..\..\ext\exception.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\enums.cpp">
+    <ClCompile Include="..\..\ext\from_py.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\event_data.cpp">
+    <ClCompile Include="..\..\ext\group.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\exception.cpp">
+    <ClCompile Include="..\..\ext\group_reply.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\from_py.cpp">
+    <ClCompile Include="..\..\ext\group_reply_list.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\group.cpp">
+    <ClCompile Include="..\..\ext\locker_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\group_reply.cpp">
+    <ClCompile Include="..\..\ext\locking_thread.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\group_reply_list.cpp">
+    <ClCompile Include="..\..\ext\server\log4tango.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\locker_info.cpp">
+    <ClCompile Include="..\..\ext\server\multi_attribute.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\locking_thread.cpp">
+    <ClCompile Include="..\..\ext\server\multi_class_attribute.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\log4tango.cpp">
+    <ClCompile Include="..\..\ext\periodic_event_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\multi_attribute.cpp">
+    <ClCompile Include="..\..\ext\server\pipe.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\multi_class_attribute.cpp">
+    <ClCompile Include="..\..\ext\pipe_info.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\periodic_event_info.cpp">
+    <ClCompile Include="..\..\ext\poll_device.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\poll_device.cpp">
+    <ClCompile Include="..\..\ext\precompiled_header.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\precompiled_header.cpp">
+    <ClCompile Include="..\..\ext\pytango.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\pytango.cpp">
+    <ClCompile Include="..\..\ext\pytgutils.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\pytgutils.cpp">
+    <ClCompile Include="..\..\ext\pyutils.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\pyutils.cpp">
+    <ClCompile Include="..\..\ext\server\subdev.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\subdev.cpp">
+    <ClCompile Include="..\..\ext\server\tango_util.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\tango_util.cpp">
+    <ClCompile Include="..\..\ext\time_val.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\time_val.cpp">
+    <ClCompile Include="..\..\ext\to_py.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\to_py.cpp">
+    <ClCompile Include="..\..\ext\server\user_default_attr_prop.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\user_default_attr_prop.cpp">
+    <ClCompile Include="..\..\ext\server\user_default_pipe_prop.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\version.cpp">
+    <ClCompile Include="..\..\ext\version.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\src\boost\cpp\server\wattribute.cpp">
+    <ClCompile Include="..\..\ext\server\wattribute.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
   </ItemGroup>
diff --git a/win/PyTango_VS10/PyTango.props b/win/PyTango_VS14/PyTango.props
old mode 100755
new mode 100644
similarity index 60%
copy from win/PyTango_VS10/PyTango.props
copy to win/PyTango_VS14/PyTango.props
index 786ce9b..e0e820d
--- a/win/PyTango_VS10/PyTango.props
+++ b/win/PyTango_VS14/PyTango.props
@@ -1,472 +1,399 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="UserMacros">
-    <PyTangoBaseFile>_PyTango</PyTangoBaseFile>
-    <TangoMajorVer>8</TangoMajorVer>
-    <TangoMinorVer>1</TangoMinorVer>
-    <TangoPatchVer>2</TangoPatchVer>
-    <TangoVer>$(TangoMajorVer).$(TangoMinorVer).$(TangoPatchVer)</TangoVer>
-    <PyTangoMajorVer>8</PyTangoMajorVer>
-    <PyTangoMinorVer>1</PyTangoMinorVer>
-    <PyTangoPatchVer>6</PyTangoPatchVer>
-    <PyTangoVer>$(PyTangoMajorVer).$(PyTangoMinorVer).$(PyTangoPatchVer)</PyTangoVer>
-
-    <BoostMajorVer>1</BoostMajorVer>
-    <BoostMinorVer>53</BoostMinorVer>
-    <BoostPatchVer>0</BoostPatchVer>
-    <BoostVer>$(BoostMajorVer).$(BoostMinorVer).$(BoostPatchVer)</BoostVer>
-
-    <!-- Tiago Coutinho personal configuration -->
-    <!-- <RootDir>C:\Users\coutinho\bin</RootDir> -->
-    <RootDir>C:</RootDir>
-    
-    <TangoBaseDir>$(RootDir)\tango-$(TangoVer)</TangoBaseDir>
-    <BoostBaseDir>$(RootDir)\boost-$(BoostVer)</BoostBaseDir>
-    
-    <PythonBaseDir>C:\Python</PythonBaseDir>
-    
-    <VCMajorVer>10</VCMajorVer>
-    <VCMinorVer>0</VCMinorVer>
-    <VCVer>$(VCMajorVer).$(VCMinorVer)</VCVer>
-    
-    <BoostIncludeDir>$(BoostBaseDir)\include\boost-$(BoostMajorVer)_$(BoostMinorVer)</BoostIncludeDir>
-    <BoostLibDir>$(BoostBaseDir)\multi\release\msvc-$(VCVer)\$(Platform)</BoostLibDir>
-    <BoostLibDir_Debug>$(BoostBaseDir)\multi\debug\msvc-$(VCVer)\$(Platform)</BoostLibDir_Debug>
-    
-    <TangoIncludeDir>$(TangoBaseDir)\$(Platform)\include\vc$(VCMajorVer)</TangoIncludeDir>
-    <TangoLibDir>$(TangoBaseDir)\$(Platform)\lib</TangoLibDir>
-    <TangoLibDir_Debug>$(TangoBaseDir)\$(Platform)\lib</TangoLibDir_Debug>
-    
-    <PythonDir>C:\Python\$(Platform)</PythonDir>
-    <NumpyRelativeIncludeDir>Lib\site-packages\numpy\core\include</NumpyRelativeIncludeDir>
-    <PyTangoCompileOptions>-Zm200 /MP8 /bigobj</PyTangoCompileOptions>
-    <BaseDir>$(ProjectDir)..\..</BaseDir>
-    <RelPrefixDir>$(Configuration)_$(Platform)_msvc$(VCVer)</RelPrefixDir>
-    <BaseBuildDir>$(RootDir)\pytango\build_$(PyTangoVer)_tg$(TangoVer)_boost$(BoostVer)</BaseBuildDir>
-    <BaseBuildLibDir>$(BaseBuildDir)\lib</BaseBuildLibDir>
-    <BaseTempDir>$(BaseBuildDir)\temp</BaseTempDir>
-    <BaseDistDir>$(BaseBuildDir)\dist</BaseDistDir>
-    <BaseBDistDir>$(BaseBuildDir)\temp_dist</BaseBDistDir>
-    
-    <!-- to be used in the internal winsetup.py script -->
-    <BuildDir>$(BaseBuildLibDir)\$(RelPrefixDir)</BuildDir>
-    <DistDir>$(BaseDistDir)\$(RelPrefixDir)</DistDir>
-    <TempDir>$(BaseTempDir)\$(RelPrefixDir)</TempDir>
-    <BDistDir>$(BaseBDistDir)\$(RelPrefixDir)</BDistDir>
-    
-    <!-- to be set to OutputDir and IntDir -->
-    <PyTangoBuildDir>$(BuildDir)\$(ProjectName)</PyTangoBuildDir>
-    <PyTangoTempDir>$(TempDir)\$(ProjectName)</PyTangoTempDir>
-    
-    <BaseSrcDir>$(BaseDir)\src\boost\cpp</BaseSrcDir>
-    <CommonIncludeDirs>$(BoostIncludeDir);$(TangoIncludeDir);$(BaseSrcDir);$(BaseSrcDir)\server</CommonIncludeDirs>
-    
-    <Python33Dir>$(PythonDir)\33</Python33Dir>
-    <Py33>$(Python33Dir)\python</Py33>
-    <Python33IncludeDir>$(Python33Dir)\include</Python33IncludeDir>
-    <Numpy33IncludeDir>$(Python33Dir)\$(NumpyRelativeIncludeDir)</Numpy33IncludeDir>
-    <Python33IncludeDirs>$(Python33IncludeDir);$(Numpy33IncludeDir)</Python33IncludeDirs>
-    <Python33LibDir>$(Python33Dir)\libs</Python33LibDir>
-
-    <Python34Dir>$(PythonDir)\34</Python34Dir>
-    <Py34>$(Python34Dir)\python</Py34>
-    <Python34IncludeDir>$(Python34Dir)\include</Python34IncludeDir>
-    <Numpy34IncludeDir>$(Python34Dir)\$(NumpyRelativeIncludeDir)</Numpy34IncludeDir>
-    <Python34IncludeDirs>$(Python34IncludeDir);$(Numpy34IncludeDir)</Python34IncludeDirs>
-    <Python34LibDir>$(Python34Dir)\libs</Python34LibDir>
-    
-    <BasePreFlags>WIN32</BasePreFlags>
-    <PreTangoStaticFlags>_WINSTATIC</PreTangoStaticFlags>
-    <PreTangoSharedFlags>LOG4TANGO_HAS_DLL;TANGO_HAS_DLL</PreTangoSharedFlags>
-    
-    <PreBoostSharedTangoSharedFlags>$(BasePreFlags);$(PreTangoSharedFlags);BOOST_PYTHON_DYNAMIC_LIB</PreBoostSharedTangoSharedFlags>
-    <PreBoostStaticTangoSharedFlags>$(BasePreFlags);$(PreTangoSharedFlags);BOOST_PYTHON_STATIC_LIB</PreBoostStaticTangoSharedFlags>
-    <PreBoostStaticTangoStaticFlags>$(BasePreFlags);$(PreTangoStaticFlags);BOOST_PYTHON_STATIC_LIB</PreBoostStaticTangoStaticFlags>
-    
-    <PreCompHeaderSrc>precompiled_header.hpp</PreCompHeaderSrc>
-    <PreCompHeaderDst>$(TempDir)\$(PyTangoBaseFile)_Boost-$(BoostVer).pch</PreCompHeaderDst>
-    <DatabaseFile>$(TempDir)\$(PyTangoBaseFile)_Boost-$(BoostVer).pdb</DatabaseFile>
-    
-    <BaseDisableWarningFlags>4005;4996;4250</BaseDisableWarningFlags>
-    
-    <BaseLibs>comctl32.lib;ws2_32.lib;mswsock.lib</BaseLibs>
-
-    <omniStaticLibs>COS4.lib;omniORB4.lib;omniDynamic4.lib;omnithread.lib</omniStaticLibs>
-    <omniSharedLibs>COS4_rt.lib;omniORB4_rt.lib;omniDynamic4_rt.lib;omnithread_rt.lib</omniSharedLibs>
-    <BaseTangoLibs>zmq.lib;log4tango.lib;tango.lib;$(BaseLibs)</BaseTangoLibs>
-    <BasePyTangoStaticLibs>$(omniStaticLibs);$(BaseTangoLibs)</BasePyTangoStaticLibs>
-    <BasePyTangoSharedLibs>$(omniSharedLibs);$(BaseTangoLibs)</BasePyTangoSharedLibs>
-    
-    <omniStaticLibs_Debug>COS4d.lib;omniORB4d.lib;omniDynamic4d.lib;omnithreadd.lib</omniStaticLibs_Debug>
-    <omniSharedLibs_Debug>COS4_rtd.lib;omniORB4_rtd.lib;omniDynamic4_rtd.lib;omnithread_rtd.lib</omniSharedLibs_Debug>
-    <BaseTangoLibs_Debug>zmqd.lib;log4tangod.lib;tangod.lib;$(BaseLibs)</BaseTangoLibs_Debug>
-    <BasePyTangoStaticLibs_Debug>$(omniStaticLibs_Debug);$(BaseTangoLibs_Debug)</BasePyTangoStaticLibs_Debug>
-    <BasePyTangoSharedLibs_Debug>$(omniSharedLibs_Debug);$(BaseTangoLibs_Debug)</BasePyTangoSharedLibs_Debug>
-    
-    <PyTango33StaticLibs>$(BasePyTangoStaticLibs);python33.lib</PyTango33StaticLibs>
-    <PyTango33SharedLibs>$(BasePyTangoSharedLibs);python33.lib</PyTango33SharedLibs>
-
-    <PyTango34StaticLibs>$(BasePyTangoStaticLibs);python34.lib</PyTango34StaticLibs>
-    <PyTango34SharedLibs>$(BasePyTangoSharedLibs);python34.lib</PyTango34SharedLibs>
-    
-    <BaseBoostSharedRtSharedLibDir>$(BoostLibDir)\shared\runtime_shared</BaseBoostSharedRtSharedLibDir>
-    <BaseBoostStaticRtSharedLibDir>$(BoostLibDir)\static\runtime_shared</BaseBoostStaticRtSharedLibDir>
-    <BaseBoostStaticRtStaticLibDir>$(BoostLibDir)\static\runtime_static</BaseBoostStaticRtStaticLibDir>
-    
-    <Boost33SharedRtSharedLibDir>$(BaseBoostSharedRtSharedLibDir)\33;$(Python33LibDir)</Boost33SharedRtSharedLibDir>
-    <Boost33StaticRtSharedLibDir>$(BaseBoostStaticRtSharedLibDir)\33;$(Python33LibDir)</Boost33StaticRtSharedLibDir>
-    <Boost33StaticRtStaticLibDir>$(BaseBoostStaticRtStaticLibDir)\33;$(Python33LibDir)</Boost33StaticRtStaticLibDir>
-
-    <Boost34SharedRtSharedLibDir>$(BaseBoostSharedRtSharedLibDir)\34;$(Python34LibDir)</Boost34SharedRtSharedLibDir>
-    <Boost34StaticRtSharedLibDir>$(BaseBoostStaticRtSharedLibDir)\34;$(Python34LibDir)</Boost34StaticRtSharedLibDir>
-    <Boost34StaticRtStaticLibDir>$(BaseBoostStaticRtStaticLibDir)\34;$(Python34LibDir)</Boost34StaticRtStaticLibDir>
-    
-    <Py33BoostSharedTangoSharedLibDir>$(Boost33SharedRtSharedLibDir);$(TangoLibDir)\vc$(VCMajorVer)_dll</Py33BoostSharedTangoSharedLibDir>
-    <Py33BoostStaticTangoSharedLibDir>$(Boost33StaticRtSharedLibDir);$(TangoLibDir)\vc$(VCMajorVer)_dll</Py33BoostStaticTangoSharedLibDir>
-    <Py33BoostStaticTangoStaticLibDir>$(Boost33StaticRtStaticLibDir);$(TangoLibDir)\vc$(VCMajorVer)</Py33BoostStaticTangoStaticLibDir>
-
-    <Py34BoostSharedTangoSharedLibDir>$(Boost34SharedRtSharedLibDir);$(TangoLibDir)\vc$(VCMajorVer)_dll</Py34BoostSharedTangoSharedLibDir>
-    <Py34BoostStaticTangoSharedLibDir>$(Boost34StaticRtSharedLibDir);$(TangoLibDir)\vc$(VCMajorVer)_dll</Py34BoostStaticTangoSharedLibDir>
-    <Py34BoostStaticTangoStaticLibDir>$(Boost34StaticRtStaticLibDir);$(TangoLibDir)\vc$(VCMajorVer)</Py34BoostStaticTangoStaticLibDir>
-    
-    <!-- debug variables -->
-    
-    <PyTango33StaticLibs_Debug>$(BasePyTangoStaticLibs_Debug);python33.lib</PyTango33StaticLibs_Debug>
-    <PyTango33SharedLibs_Debug>$(BasePyTangoSharedLibs_Debug);python33.lib</PyTango33SharedLibs_Debug>
-
-    <PyTango34StaticLibs_Debug>$(BasePyTangoStaticLibs_Debug);python34.lib</PyTango34StaticLibs_Debug>
-    <PyTango34SharedLibs_Debug>$(BasePyTangoSharedLibs_Debug);python34.lib</PyTango34SharedLibs_Debug>
-    
-    <BaseBoostSharedRtSharedLibDir_Debug>$(BoostLibDir)\shared\runtime_shared</BaseBoostSharedRtSharedLibDir_Debug>
-    <BaseBoostStaticRtSharedLibDir_Debug>$(BoostLibDir)\static\runtime_shared</BaseBoostStaticRtSharedLibDir_Debug>
-    <BaseBoostStaticRtStaticLibDir_Debug>$(BoostLibDir)\static\runtime_static</BaseBoostStaticRtStaticLibDir_Debug>
-    
-    <Boost33SharedRtSharedLibDir_Debug>$(BaseBoostSharedRtSharedLibDir_Debug)\33;$(Python33LibDir)</Boost33SharedRtSharedLibDir_Debug>
-    <Boost33StaticRtSharedLibDir_Debug>$(BaseBoostStaticRtSharedLibDir_Debug)\33;$(Python33LibDir)</Boost33StaticRtSharedLibDir_Debug>
-    <Boost33StaticRtStaticLibDir_Debug>$(BaseBoostStaticRtStaticLibDir_Debug)\33;$(Python33LibDir)</Boost33StaticRtStaticLibDir_Debug>
-
-    <Boost34SharedRtSharedLibDir_Debug>$(BaseBoostSharedRtSharedLibDir_Debug)\34;$(Python34LibDir)</Boost34SharedRtSharedLibDir_Debug>
-    <Boost34StaticRtSharedLibDir_Debug>$(BaseBoostStaticRtSharedLibDir_Debug)\34;$(Python34LibDir)</Boost34StaticRtSharedLibDir_Debug>
-    <Boost34StaticRtStaticLibDir_Debug>$(BaseBoostStaticRtStaticLibDir_Debug)\34;$(Python34LibDir)</Boost34StaticRtStaticLibDir_Debug>
-    
-    <Py33BoostSharedTangoSharedLibDir_Debug>$(Boost33SharedRtSharedLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)_dll</Py33BoostSharedTangoSharedLibDir_Debug>
-    <Py33BoostStaticTangoSharedLibDir_Debug>$(Boost33StaticRtSharedLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)_dll</Py33BoostStaticTangoSharedLibDir_Debug>
-    <Py33BoostStaticTangoStaticLibDir_Debug>$(Boost33StaticRtStaticLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)</Py33BoostStaticTangoStaticLibDir_Debug>
-
-    <Py34BoostSharedTangoSharedLibDir_Debug>$(Boost34SharedRtSharedLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)_dll</Py34BoostSharedTangoSharedLibDir_Debug>
-    <Py34BoostStaticTangoSharedLibDir_Debug>$(Boost34StaticRtSharedLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)_dll</Py34BoostStaticTangoSharedLibDir_Debug>
-    <Py34BoostStaticTangoStaticLibDir_Debug>$(Boost34StaticRtStaticLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)</Py34BoostStaticTangoStaticLibDir_Debug>
-    
-    <WinSetupArgs>$(BaseDir)\winsetup.py $(BuildDir) $(DistDir) $(BDistDir) $(Configuration) $(Platform)</WinSetupArgs>
-  </PropertyGroup>
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <_PropertySheetDisplayName>PyTango Project Properties</_PropertySheetDisplayName>
-    <OutDir>$(PyTangoBuildDir)\</OutDir>
-    <IntDir>$(PyTangoTempDir)\</IntDir>
-    <LinkIncremental>false</LinkIncremental>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalOptions>$(PyTangoCompileOptions) %(AdditionalOptions)</AdditionalOptions>
-      <Optimization>Full</Optimization>
-      <WholeProgramOptimization>false</WholeProgramOptimization>
-      <BufferSecurityCheck>false</BufferSecurityCheck>
-      <PrecompiledHeader>
-      </PrecompiledHeader>
-      <PrecompiledHeaderOutputFile>$(PreCompHeaderDst)</PrecompiledHeaderOutputFile>
-      <PrecompiledHeaderFile>$(PreCompHeaderSrc)</PrecompiledHeaderFile>
-      <ProgramDataBaseFileName>$(DatabaseFile)</ProgramDataBaseFileName>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <CompileAs>Default</CompileAs>
-      <DisableSpecificWarnings>$(BaseDisableWarningFlags);%(DisableSpecificWarnings)</DisableSpecificWarnings>
-      <ErrorReporting>Prompt</ErrorReporting>
-    </ClCompile>
-    <Link>
-      <ShowProgress>NotSet</ShowProgress>
-      <OutputFile>$(OutDir)$(PyTangoBaseFile).pyd</OutputFile>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <ProgramDatabaseFile>$(DatabaseFile)</ProgramDatabaseFile>
-      <SubSystem>Windows</SubSystem>
-      <OptimizeReferences>true</OptimizeReferences>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <LinkTimeCodeGeneration>
-      </LinkTimeCodeGeneration>
-      <RandomizedBaseAddress>false</RandomizedBaseAddress>
-      <DataExecutionPrevention>
-      </DataExecutionPrevention>
-      <TargetMachine>MachineX86</TargetMachine>
-    </Link>
-    <PostBuildEvent>
-      <Message>[PyTango]: Starting python $(WinSetupArgs)</Message>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <PropertyGroup Label="Configuration">
-    <BuildLogFile>$(IntDir)BuildLog.html</BuildLogFile>
-  </PropertyGroup>
-  <ItemGroup>
-    <BuildMacro Include="PyTangoBaseFile">
-      <Value>$(PyTangoBaseFile)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoMajorVer">
-      <Value>$(TangoMajorVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoMinorVer">
-      <Value>$(TangoMinorVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoPatchVer">
-      <Value>$(TangoPatchVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoVer">
-      <Value>$(TangoVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostMajorVer">
-      <Value>$(BoostMajorVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostMinorVer">
-      <Value>$(BoostMinorVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostPatchVer">
-      <Value>$(BoostPatchVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostVer">
-      <Value>$(BoostVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoBaseDir">
-      <Value>$(TangoBaseDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostBaseDir">
-      <Value>$(BoostBaseDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PythonBaseDir">
-      <Value>$(PythonBaseDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="VCMajorVer">
-      <Value>$(VCMajorVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="VCMinorVer">
-      <Value>$(VCMinorVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="VCVer">
-      <Value>$(VCVer)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostIncludeDir">
-      <Value>$(BoostIncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BoostLibDir">
-      <Value>$(BoostLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoIncludeDir">
-      <Value>$(TangoIncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TangoLibDir">
-      <Value>$(TangoLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PythonDir">
-      <Value>$(PythonDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="NumpyRelativeIncludeDir">
-      <Value>$(NumpyRelativeIncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PyTangoCompileOptions">
-      <Value>$(PyTangoCompileOptions)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseDir">
-      <Value>$(BaseDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="RelPrefixDir">
-      <Value>$(RelPrefixDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseBuildDir">
-      <Value>$(BaseBuildDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseBuildLibDir">
-      <Value>$(BaseBuildLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseTempDir">
-      <Value>$(BaseTempDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseDistDir">
-      <Value>$(BaseDistDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseBDistDir">
-      <Value>$(BaseBDistDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BuildDir">
-      <Value>$(BuildDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="DistDir">
-      <Value>$(DistDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="TempDir">
-      <Value>$(TempDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BDistDir">
-      <Value>$(BDistDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PyTangoBuildDir">
-      <Value>$(PyTangoBuildDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PyTangoTempDir">
-      <Value>$(PyTangoTempDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseSrcDir">
-      <Value>$(BaseSrcDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="CommonIncludeDirs">
-      <Value>$(CommonIncludeDirs)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="Python33Dir">
-      <Value>$(Python33Dir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py33">
-      <Value>$(Py33)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Python33IncludeDir">
-      <Value>$(Python33IncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Numpy33IncludeDir">
-      <Value>$(Numpy33IncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Python33IncludeDirs">
-      <Value>$(Python33IncludeDirs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Python33LibDir">
-      <Value>$(Python33LibDir)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="Python34Dir">
-      <Value>$(Python34Dir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py34">
-      <Value>$(Py34)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Python34IncludeDir">
-      <Value>$(Python34IncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Numpy34IncludeDir">
-      <Value>$(Numpy34IncludeDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Python34IncludeDirs">
-      <Value>$(Python34IncludeDirs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Python34LibDir">
-      <Value>$(Python34LibDir)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="BasePreFlags">
-      <Value>$(BasePreFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreTangoStaticFlags">
-      <Value>$(PreTangoStaticFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreTangoSharedFlags">
-      <Value>$(PreTangoSharedFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreBoostSharedTangoSharedFlags">
-      <Value>$(PreBoostSharedTangoSharedFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreBoostStaticTangoSharedFlags">
-      <Value>$(PreBoostStaticTangoSharedFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreBoostStaticTangoStaticFlags">
-      <Value>$(PreBoostStaticTangoStaticFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreCompHeaderSrc">
-      <Value>$(PreCompHeaderSrc)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PreCompHeaderDst">
-      <Value>$(PreCompHeaderDst)</Value>
-    </BuildMacro>
-    <BuildMacro Include="DatabaseFile">
-      <Value>$(DatabaseFile)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseDisableWarningFlags">
-      <Value>$(BaseDisableWarningFlags)</Value>
-    </BuildMacro>
-    <BuildMacro Include="omniStaticLibs">
-      <Value>$(omniStaticLibs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="omniSharedLibs">
-      <Value>$(omniSharedLibs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseTangoLibs">
-      <Value>$(BaseTangoLibs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BasePyTangoStaticLibs">
-      <Value>$(BasePyTangoStaticLibs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BasePyTangoSharedLibs">
-      <Value>$(BasePyTangoSharedLibs)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="PyTango33StaticLibs">
-      <Value>$(PyTango33StaticLibs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PyTango33SharedLibs">
-      <Value>$(PyTango33SharedLibs)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="PyTango34StaticLibs">
-      <Value>$(PyTango34StaticLibs)</Value>
-    </BuildMacro>
-    <BuildMacro Include="PyTango34SharedLibs">
-      <Value>$(PyTango34SharedLibs)</Value>
-    </BuildMacro>
-    
-    <BuildMacro Include="BaseBoostSharedRtSharedLibDir">
-      <Value>$(BaseBoostSharedRtSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseBoostStaticRtSharedLibDir">
-      <Value>$(BaseBoostStaticRtSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="BaseBoostStaticRtStaticLibDir">
-      <Value>$(BaseBoostStaticRtStaticLibDir)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="Boost33SharedRtSharedLibDir">
-      <Value>$(Boost33SharedRtSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Boost33StaticRtSharedLibDir">
-      <Value>$(Boost33StaticRtSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Boost33StaticRtStaticLibDir">
-      <Value>$(Boost33StaticRtStaticLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py33BoostSharedTangoSharedLibDir">
-      <Value>$(Py33BoostSharedTangoSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py33BoostStaticTangoSharedLibDir">
-      <Value>$(Py33BoostStaticTangoSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py33BoostStaticTangoStaticLibDir">
-      <Value>$(Py33BoostStaticTangoStaticLibDir)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="Boost34SharedRtSharedLibDir">
-      <Value>$(Boost34SharedRtSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Boost34StaticRtSharedLibDir">
-      <Value>$(Boost34StaticRtSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Boost34StaticRtStaticLibDir">
-      <Value>$(Boost34StaticRtStaticLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py34BoostSharedTangoSharedLibDir">
-      <Value>$(Py34BoostSharedTangoSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py34BoostStaticTangoSharedLibDir">
-      <Value>$(Py34BoostStaticTangoSharedLibDir)</Value>
-    </BuildMacro>
-    <BuildMacro Include="Py34BoostStaticTangoStaticLibDir">
-      <Value>$(Py34BoostStaticTangoStaticLibDir)</Value>
-    </BuildMacro>
-
-    <BuildMacro Include="WinSetupArgs">
-      <Value>$(WinSetupArgs)</Value>
-    </BuildMacro>
-  </ItemGroup>
-</Project>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Label="UserMacros">
+    <PyTangoBaseFile>_tango</PyTangoBaseFile>
+    <TangoMajorVer>9</TangoMajorVer>
+    <TangoMinorVer>2</TangoMinorVer>
+    <TangoPatchVer>0</TangoPatchVer>
+    <TangoVer>$(TangoMajorVer).$(TangoMinorVer).$(TangoPatchVer)</TangoVer>
+    <PyTangoMajorVer>9</PyTangoMajorVer>
+    <PyTangoMinorVer>2</PyTangoMinorVer>
+    <PyTangoPatchVer>0</PyTangoPatchVer>
+    <PyTangoVer>$(PyTangoMajorVer).$(PyTangoMinorVer).$(PyTangoPatchVer)</PyTangoVer>
+
+    <BoostMajorVer>1</BoostMajorVer>
+    <BoostMinorVer>61</BoostMinorVer>
+    <BoostPatchVer>0</BoostPatchVer>
+    <BoostVer>$(BoostMajorVer).$(BoostMinorVer).$(BoostPatchVer)</BoostVer>
+
+    <!-- Tiago Coutinho personal configuration -->
+    <!-- <RootDir>C:\Users\coutinho\bin</RootDir> -->
+    <RootDir>C:</RootDir>
+    
+    <TangoBaseDir>$(RootDir)\wsp\tango</TangoBaseDir>
+    <BoostBaseDir>$(RootDir)\wsp\boost-$(BoostVer)</BoostBaseDir>
+    
+    <PythonBaseDir>C:\Python</PythonBaseDir>
+    
+    <VCMajorVer>14</VCMajorVer>
+    <VCMinorVer>0</VCMinorVer>
+    <VCVer>$(VCMajorVer).$(VCMinorVer)</VCVer>
+    
+    <BoostIncludeDir>$(BoostBaseDir)\include\boost-$(BoostMajorVer)_$(BoostMinorVer)</BoostIncludeDir>
+    <BoostLibDir>$(BoostBaseDir)\multi\release\msvc-$(VCVer)\$(Platform)</BoostLibDir>
+    <BoostLibDir_Debug>$(BoostBaseDir)\multi\debug\msvc-$(VCVer)\$(Platform)</BoostLibDir_Debug>
+    
+    <TangoIncludeDir>$(TangoBaseDir)\$(Platform)\include\vc$(VCMajorVer)</TangoIncludeDir>
+    <TangoLibDir>$(TangoBaseDir)\$(Platform)\lib</TangoLibDir>
+    <TangoLibDir_Debug>$(TangoBaseDir)\$(Platform)\lib</TangoLibDir_Debug>
+    
+    <PythonDir>C:\Python\$(Platform)</PythonDir>
+    <NumpyRelativeIncludeDir>Lib\site-packages\numpy\core\include</NumpyRelativeIncludeDir>
+    <PyTangoCompileOptions>-Zm200 /MP8 /bigobj</PyTangoCompileOptions>
+    <BaseDir>$(ProjectDir)..\..</BaseDir>
+    <RelPrefixDir>$(Configuration)_$(Platform)_msvc$(VCVer)</RelPrefixDir>
+    <BaseBuildDir>$(RootDir)\pytango\build_$(PyTangoVer)_tg$(TangoVer)_boost$(BoostVer)</BaseBuildDir>
+    <BaseBuildLibDir>$(BaseBuildDir)\lib</BaseBuildLibDir>
+    <BaseTempDir>$(BaseBuildDir)\temp</BaseTempDir>
+    <BaseDistDir>$(BaseBuildDir)\dist</BaseDistDir>
+    <BaseBDistDir>$(BaseBuildDir)\temp_dist</BaseBDistDir>
+    
+    <!-- to be used in the internal winsetup.py script -->
+    <BuildDir>$(BaseBuildLibDir)\$(RelPrefixDir)</BuildDir>
+    <DistDir>$(BaseDistDir)\$(RelPrefixDir)</DistDir>
+    <TempDir>$(BaseTempDir)\$(RelPrefixDir)</TempDir>
+    <BDistDir>$(BaseBDistDir)\$(RelPrefixDir)</BDistDir>
+    
+    <!-- to be set to OutputDir and IntDir -->
+    <PyTangoBuildDir>$(BuildDir)\tango</PyTangoBuildDir>
+    <PyTangoTempDir>$(TempDir)\tango</PyTangoTempDir>
+    
+    <BaseSrcDir>$(BaseDir)\ext</BaseSrcDir>
+    <CommonIncludeDirs>$(BoostIncludeDir);$(TangoIncludeDir);$(BaseSrcDir);$(BaseSrcDir)\server</CommonIncludeDirs>
+    
+    <Python35Dir>$(PythonDir)\35</Python35Dir>
+    <Py35>$(Python35Dir)\python</Py35>
+    <Python35IncludeDir>$(Python35Dir)\include</Python35IncludeDir>
+    <Numpy35IncludeDir>$(Python35Dir)\$(NumpyRelativeIncludeDir)</Numpy35IncludeDir>
+    <Python35IncludeDirs>$(Python35IncludeDir);$(Numpy35IncludeDir)</Python35IncludeDirs>
+    <Python35LibDir>$(Python35Dir)\libs</Python35LibDir>
+
+    <BasePreFlags>WIN32</BasePreFlags>
+    <PreTangoStaticFlags>_WINSTATIC</PreTangoStaticFlags>
+    <PreTangoSharedFlags>LOG4TANGO_HAS_DLL;TANGO_HAS_DLL</PreTangoSharedFlags>
+    
+    <PreBoostSharedTangoSharedFlags>$(BasePreFlags);$(PreTangoSharedFlags);BOOST_PYTHON_DYNAMIC_LIB</PreBoostSharedTangoSharedFlags>
+    <PreBoostStaticTangoSharedFlags>$(BasePreFlags);$(PreTangoSharedFlags);BOOST_PYTHON_STATIC_LIB</PreBoostStaticTangoSharedFlags>
+    <PreBoostStaticTangoStaticFlags>$(BasePreFlags);$(PreTangoStaticFlags);BOOST_PYTHON_STATIC_LIB</PreBoostStaticTangoStaticFlags>
+    
+    <PreCompHeaderSrc>precompiled_header.hpp</PreCompHeaderSrc>
+    <PreCompHeaderDst>$(TempDir)\$(PyTangoBaseFile)_Boost-$(BoostVer).pch</PreCompHeaderDst>
+    <DatabaseFile>$(TempDir)\$(PyTangoBaseFile)_Boost-$(BoostVer).pdb</DatabaseFile>
+    
+    <BaseDisableWarningFlags>4005;4996;4250</BaseDisableWarningFlags>
+    
+    <BaseLibs>comctl32.lib;ws2_32.lib;mswsock.lib</BaseLibs>
+
+    <omniStaticLibs>COS4.lib;omniORB4.lib;omniDynamic4.lib;omnithread.lib</omniStaticLibs>
+    <omniSharedLibs>COS4_rt.lib;omniORB4_rt.lib;omniDynamic4_rt.lib;omnithread_rt.lib</omniSharedLibs>
+    <BaseTangoLibs>zmq.lib;log4tango.lib;tango.lib;$(BaseLibs)</BaseTangoLibs>
+    <BasePyTangoStaticLibs>$(omniStaticLibs);$(BaseTangoLibs)</BasePyTangoStaticLibs>
+    <BasePyTangoSharedLibs>$(omniSharedLibs);$(BaseTangoLibs)</BasePyTangoSharedLibs>
+    
+    <omniStaticLibs_Debug>COS4d.lib;omniORB4d.lib;omniDynamic4d.lib;omnithreadd.lib</omniStaticLibs_Debug>
+    <omniSharedLibs_Debug>COS4_rtd.lib;omniORB4_rtd.lib;omniDynamic4_rtd.lib;omnithread_rtd.lib</omniSharedLibs_Debug>
+    <BaseTangoLibs_Debug>zmqd.lib;log4tangod.lib;tangod.lib;$(BaseLibs)</BaseTangoLibs_Debug>
+    <BasePyTangoStaticLibs_Debug>$(omniStaticLibs_Debug);$(BaseTangoLibs_Debug)</BasePyTangoStaticLibs_Debug>
+    <BasePyTangoSharedLibs_Debug>$(omniSharedLibs_Debug);$(BaseTangoLibs_Debug)</BasePyTangoSharedLibs_Debug>
+    
+    <PyTango35StaticLibs>$(BasePyTangoStaticLibs);python35.lib</PyTango35StaticLibs>
+    <PyTango35SharedLibs>$(BasePyTangoSharedLibs);python35.lib</PyTango35SharedLibs>
+
+    <BaseBoostSharedRtSharedLibDir>$(BoostLibDir)\shared\runtime_shared</BaseBoostSharedRtSharedLibDir>
+    <BaseBoostStaticRtSharedLibDir>$(BoostLibDir)\static\runtime_shared</BaseBoostStaticRtSharedLibDir>
+    <BaseBoostStaticRtStaticLibDir>$(BoostLibDir)\static\runtime_static</BaseBoostStaticRtStaticLibDir>
+    
+    <Boost35SharedRtSharedLibDir>$(BaseBoostSharedRtSharedLibDir)\35;$(Python35LibDir)</Boost35SharedRtSharedLibDir>
+    <Boost35StaticRtSharedLibDir>$(BaseBoostStaticRtSharedLibDir)\35;$(Python35LibDir)</Boost35StaticRtSharedLibDir>
+    <Boost35StaticRtStaticLibDir>$(BaseBoostStaticRtStaticLibDir)\35;$(Python35LibDir)</Boost35StaticRtStaticLibDir>
+
+    <Py35BoostSharedTangoSharedLibDir>$(Boost35SharedRtSharedLibDir);$(TangoLibDir)\vc$(VCMajorVer)_dll</Py35BoostSharedTangoSharedLibDir>
+    <Py35BoostStaticTangoSharedLibDir>$(Boost35StaticRtSharedLibDir);$(TangoLibDir)\vc$(VCMajorVer)_dll</Py35BoostStaticTangoSharedLibDir>
+    <Py35BoostStaticTangoStaticLibDir>$(Boost35StaticRtStaticLibDir);$(TangoLibDir)\vc$(VCMajorVer)</Py35BoostStaticTangoStaticLibDir>
+
+    <!-- debug variables -->
+    
+    <PyTango35StaticLibs_Debug>$(BasePyTangoStaticLibs_Debug);python35.lib</PyTango35StaticLibs_Debug>
+    <PyTango35SharedLibs_Debug>$(BasePyTangoSharedLibs_Debug);python35.lib</PyTango35SharedLibs_Debug>
+
+    <BaseBoostSharedRtSharedLibDir_Debug>$(BoostLibDir)\shared\runtime_shared</BaseBoostSharedRtSharedLibDir_Debug>
+    <BaseBoostStaticRtSharedLibDir_Debug>$(BoostLibDir)\static\runtime_shared</BaseBoostStaticRtSharedLibDir_Debug>
+    <BaseBoostStaticRtStaticLibDir_Debug>$(BoostLibDir)\static\runtime_static</BaseBoostStaticRtStaticLibDir_Debug>
+    
+    <Boost35SharedRtSharedLibDir_Debug>$(BaseBoostSharedRtSharedLibDir_Debug)\35;$(Python35LibDir)</Boost35SharedRtSharedLibDir_Debug>
+    <Boost35StaticRtSharedLibDir_Debug>$(BaseBoostStaticRtSharedLibDir_Debug)\35;$(Python35LibDir)</Boost35StaticRtSharedLibDir_Debug>
+    <Boost35StaticRtStaticLibDir_Debug>$(BaseBoostStaticRtStaticLibDir_Debug)\35;$(Python35LibDir)</Boost35StaticRtStaticLibDir_Debug>
+
+    <Py35BoostSharedTangoSharedLibDir_Debug>$(Boost35SharedRtSharedLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)_dll</Py35BoostSharedTangoSharedLibDir_Debug>
+    <Py35BoostStaticTangoSharedLibDir_Debug>$(Boost35StaticRtSharedLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)_dll</Py35BoostStaticTangoSharedLibDir_Debug>
+    <Py35BoostStaticTangoStaticLibDir_Debug>$(Boost35StaticRtStaticLibDir_Debug);$(TangoLibDir_Debug)\vc$(VCMajorVer)</Py35BoostStaticTangoStaticLibDir_Debug>
+
+    <WinSetupArgs>$(BaseDir)\winsetup.py $(BuildDir) $(DistDir) $(BDistDir) $(Configuration) $(Platform)</WinSetupArgs>
+  </PropertyGroup>
+  <PropertyGroup>
+    <_ProjectFileVersion>14.0.30319.1</_ProjectFileVersion>
+    <_PropertySheetDisplayName>PyTango Project Properties</_PropertySheetDisplayName>
+    <OutDir>$(PyTangoBuildDir)\</OutDir>
+    <IntDir>$(PyTangoTempDir)\</IntDir>
+    <LinkIncremental>false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+    <ClCompile>
+      <AdditionalOptions>$(PyTangoCompileOptions) %(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Full</Optimization>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <BufferSecurityCheck>false</BufferSecurityCheck>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <PrecompiledHeaderOutputFile>$(PreCompHeaderDst)</PrecompiledHeaderOutputFile>
+      <PrecompiledHeaderFile>$(PreCompHeaderSrc)</PrecompiledHeaderFile>
+      <ProgramDataBaseFileName>$(DatabaseFile)</ProgramDataBaseFileName>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <CompileAs>Default</CompileAs>
+      <DisableSpecificWarnings>$(BaseDisableWarningFlags);%(DisableSpecificWarnings)</DisableSpecificWarnings>
+      <ErrorReporting>Prompt</ErrorReporting>
+    </ClCompile>
+    <Link>
+      <ShowProgress>NotSet</ShowProgress>
+      <OutputFile>$(OutDir)$(PyTangoBaseFile).pyd</OutputFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(DatabaseFile)</ProgramDatabaseFile>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <LinkTimeCodeGeneration>
+      </LinkTimeCodeGeneration>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+    <PostBuildEvent>
+      <Message>[PyTango]: Starting python $(WinSetupArgs)</Message>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <PropertyGroup Label="Configuration">
+    <BuildLogFile>$(IntDir)BuildLog.html</BuildLogFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <BuildMacro Include="PyTangoBaseFile">
+      <Value>$(PyTangoBaseFile)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoMajorVer">
+      <Value>$(TangoMajorVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoMinorVer">
+      <Value>$(TangoMinorVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoPatchVer">
+      <Value>$(TangoPatchVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoVer">
+      <Value>$(TangoVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostMajorVer">
+      <Value>$(BoostMajorVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostMinorVer">
+      <Value>$(BoostMinorVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostPatchVer">
+      <Value>$(BoostPatchVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostVer">
+      <Value>$(BoostVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoBaseDir">
+      <Value>$(TangoBaseDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostBaseDir">
+      <Value>$(BoostBaseDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PythonBaseDir">
+      <Value>$(PythonBaseDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="VCMajorVer">
+      <Value>$(VCMajorVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="VCMinorVer">
+      <Value>$(VCMinorVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="VCVer">
+      <Value>$(VCVer)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostIncludeDir">
+      <Value>$(BoostIncludeDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BoostLibDir">
+      <Value>$(BoostLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoIncludeDir">
+      <Value>$(TangoIncludeDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TangoLibDir">
+      <Value>$(TangoLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PythonDir">
+      <Value>$(PythonDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="NumpyRelativeIncludeDir">
+      <Value>$(NumpyRelativeIncludeDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PyTangoCompileOptions">
+      <Value>$(PyTangoCompileOptions)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseDir">
+      <Value>$(BaseDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="RelPrefixDir">
+      <Value>$(RelPrefixDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseBuildDir">
+      <Value>$(BaseBuildDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseBuildLibDir">
+      <Value>$(BaseBuildLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseTempDir">
+      <Value>$(BaseTempDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseDistDir">
+      <Value>$(BaseDistDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseBDistDir">
+      <Value>$(BaseBDistDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BuildDir">
+      <Value>$(BuildDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="DistDir">
+      <Value>$(DistDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="TempDir">
+      <Value>$(TempDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BDistDir">
+      <Value>$(BDistDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PyTangoBuildDir">
+      <Value>$(PyTangoBuildDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PyTangoTempDir">
+      <Value>$(PyTangoTempDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseSrcDir">
+      <Value>$(BaseSrcDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="CommonIncludeDirs">
+      <Value>$(CommonIncludeDirs)</Value>
+    </BuildMacro>
+
+    <BuildMacro Include="Python35Dir">
+      <Value>$(Python35Dir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Py35">
+      <Value>$(Py35)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Python35IncludeDir">
+      <Value>$(Python35IncludeDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Numpy35IncludeDir">
+      <Value>$(Numpy35IncludeDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Python35IncludeDirs">
+      <Value>$(Python35IncludeDirs)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Python35LibDir">
+      <Value>$(Python35LibDir)</Value>
+    </BuildMacro>
+
+
+    <BuildMacro Include="BasePreFlags">
+      <Value>$(BasePreFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreTangoStaticFlags">
+      <Value>$(PreTangoStaticFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreTangoSharedFlags">
+      <Value>$(PreTangoSharedFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreBoostSharedTangoSharedFlags">
+      <Value>$(PreBoostSharedTangoSharedFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreBoostStaticTangoSharedFlags">
+      <Value>$(PreBoostStaticTangoSharedFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreBoostStaticTangoStaticFlags">
+      <Value>$(PreBoostStaticTangoStaticFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreCompHeaderSrc">
+      <Value>$(PreCompHeaderSrc)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PreCompHeaderDst">
+      <Value>$(PreCompHeaderDst)</Value>
+    </BuildMacro>
+    <BuildMacro Include="DatabaseFile">
+      <Value>$(DatabaseFile)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseDisableWarningFlags">
+      <Value>$(BaseDisableWarningFlags)</Value>
+    </BuildMacro>
+    <BuildMacro Include="omniStaticLibs">
+      <Value>$(omniStaticLibs)</Value>
+    </BuildMacro>
+    <BuildMacro Include="omniSharedLibs">
+      <Value>$(omniSharedLibs)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseTangoLibs">
+      <Value>$(BaseTangoLibs)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BasePyTangoStaticLibs">
+      <Value>$(BasePyTangoStaticLibs)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BasePyTangoSharedLibs">
+      <Value>$(BasePyTangoSharedLibs)</Value>
+    </BuildMacro>
+
+    <BuildMacro Include="PyTango35StaticLibs">
+      <Value>$(PyTango35StaticLibs)</Value>
+    </BuildMacro>
+    <BuildMacro Include="PyTango35SharedLibs">
+      <Value>$(PyTango35SharedLibs)</Value>
+    </BuildMacro>
+	
+    <BuildMacro Include="BaseBoostSharedRtSharedLibDir">
+      <Value>$(BaseBoostSharedRtSharedLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseBoostStaticRtSharedLibDir">
+      <Value>$(BaseBoostStaticRtSharedLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="BaseBoostStaticRtStaticLibDir">
+      <Value>$(BaseBoostStaticRtStaticLibDir)</Value>
+    </BuildMacro>
+
+    <BuildMacro Include="Boost35SharedRtSharedLibDir">
+      <Value>$(Boost35SharedRtSharedLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Boost35StaticRtSharedLibDir">
+      <Value>$(Boost35StaticRtSharedLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Boost35StaticRtStaticLibDir">
+      <Value>$(Boost35StaticRtStaticLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Py35BoostSharedTangoSharedLibDir">
+      <Value>$(Py35BoostSharedTangoSharedLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Py35BoostStaticTangoSharedLibDir">
+      <Value>$(Py35BoostStaticTangoSharedLibDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="Py35BoostStaticTangoStaticLibDir">
+      <Value>$(Py35BoostStaticTangoStaticLibDir)</Value>
+    </BuildMacro>
+
+    <BuildMacro Include="WinSetupArgs">
+      <Value>$(WinSetupArgs)</Value>
+    </BuildMacro>
+  </ItemGroup>
+</Project>
diff --git a/win/PyTango_VS14/PyTango.sln b/win/PyTango_VS14/PyTango.sln
new file mode 100644
index 0000000..7f3fc47
--- /dev/null
+++ b/win/PyTango_VS14/PyTango.sln
@@ -0,0 +1,53 @@
+
+Microsoft Visual Studio Solution File, Format Version 14.00
+# Visual Studio 2014
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PyTango", "PyTango.vcxproj", "{764A5ECE-11AE-4363-9A1C-573972A1BADD}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		py35_bopyshared_tangoshared_release|Win32 = py35_bopyshared_tangoshared_release|Win32
+		py35_bopyshared_tangoshared_release|x64 = py35_bopyshared_tangoshared_release|x64
+		py35_bopystatic_tangoshared_release|Win32 = py35_bopystatic_tangoshared_release|Win32
+		py35_bopystatic_tangoshared_release|x64 = py35_bopystatic_tangoshared_release|x64
+		py35_bopystatic_tangostatic_release|Win32 = py35_bopystatic_tangostatic_release|Win32
+		py35_bopystatic_tangostatic_release|x64 = py35_bopystatic_tangostatic_release|x64
+
+		py35_bopyshared_tangoshared_debug|Win32 = py35_bopyshared_tangoshared_debug|Win32
+		py35_bopyshared_tangoshared_debug|x64 = py35_bopyshared_tangoshared_debug|x64
+		py35_bopystatic_tangoshared_debug|Win32 = py35_bopystatic_tangoshared_debug|Win32
+		py35_bopystatic_tangoshared_debug|x64 = py35_bopystatic_tangoshared_debug|x64
+		py35_bopystatic_tangostatic_debug|Win32 = py35_bopystatic_tangostatic_debug|Win32
+		py35_bopystatic_tangostatic_debug|x64 = py35_bopystatic_tangostatic_debug|x64
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_release|Win32.ActiveCfg = py35_bopyshared_tangoshared_release|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_release|Win32.Build.0 = py35_bopyshared_tangoshared_release|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_release|x64.ActiveCfg = py35_bopyshared_tangoshared_release|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_release|x64.Build.0 = py35_bopyshared_tangoshared_release|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_release|Win32.ActiveCfg = py35_bopystatic_tangoshared_release|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_release|Win32.Build.0 = py35_bopystatic_tangoshared_release|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_release|x64.ActiveCfg = py35_bopystatic_tangoshared_release|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_release|x64.Build.0 = py35_bopystatic_tangoshared_release|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_release|Win32.ActiveCfg = py35_bopystatic_tangostatic_release|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_release|Win32.Build.0 = py35_bopystatic_tangostatic_release|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_release|x64.ActiveCfg = py35_bopystatic_tangostatic_release|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_release|x64.Build.0 = py35_bopystatic_tangostatic_release|x64
+
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_debug|Win32.ActiveCfg = py35_bopyshared_tangoshared_debug|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_debug|Win32.Build.0 = py35_bopyshared_tangoshared_debug|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_debug|x64.ActiveCfg = py35_bopyshared_tangoshared_debug|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopyshared_tangoshared_debug|x64.Build.0 = py35_bopyshared_tangoshared_debug|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_debug|Win32.ActiveCfg = py35_bopystatic_tangoshared_debug|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_debug|Win32.Build.0 = py35_bopystatic_tangoshared_debug|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_debug|x64.ActiveCfg = py35_bopystatic_tangoshared_debug|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangoshared_debug|x64.Build.0 = py35_bopystatic_tangoshared_debug|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_debug|Win32.ActiveCfg = py35_bopystatic_tangostatic_debug|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_debug|Win32.Build.0 = py35_bopystatic_tangostatic_debug|Win32
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_debug|x64.ActiveCfg = py35_bopystatic_tangostatic_debug|x64
+		{764A5ECE-11AE-4363-9A1C-573972A1BADD}.py35_bopystatic_tangostatic_debug|x64.Build.0 = py35_bopystatic_tangostatic_debug|x64
+
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal
diff --git a/win/PyTango_VS14/PyTango.vcxproj b/win/PyTango_VS14/PyTango.vcxproj
new file mode 100644
index 0000000..139e15e
--- /dev/null
+++ b/win/PyTango_VS14/PyTango.vcxproj
@@ -0,0 +1,521 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="py35_bopyshared_tangoshared_release|Win32">
+      <Configuration>py35_bopyshared_tangoshared_release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopyshared_tangoshared_release|x64">
+      <Configuration>py35_bopyshared_tangoshared_release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangoshared_release|Win32">
+      <Configuration>py35_bopystatic_tangoshared_release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangoshared_release|x64">
+      <Configuration>py35_bopystatic_tangoshared_release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangostatic_release|Win32">
+      <Configuration>py35_bopystatic_tangostatic_release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangostatic_release|x64">
+      <Configuration>py35_bopystatic_tangostatic_release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopyshared_tangoshared_debug|Win32">
+      <Configuration>py35_bopyshared_tangoshared_debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopyshared_tangoshared_debug|x64">
+      <Configuration>py35_bopyshared_tangoshared_debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangoshared_debug|Win32">
+      <Configuration>py35_bopystatic_tangoshared_debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangoshared_debug|x64">
+      <Configuration>py35_bopystatic_tangoshared_debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangostatic_debug|Win32">
+      <Configuration>py35_bopystatic_tangostatic_debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="py35_bopystatic_tangostatic_debug|x64">
+      <Configuration>py35_bopystatic_tangostatic_debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{764A5ECE-11AE-4363-9A1C-573972A1BADD}</ProjectGuid>
+    <RootNamespace>PyTango_VS14</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>NotSet</CharacterSet>
+    <WholeProgramOptimization>false</WholeProgramOptimization>
+    <PlatformToolset>v140</PlatformToolset>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="PyTango.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|Win32'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|Win32'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|Win32'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|Win32'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|Win32'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|Win32'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|x64'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|x64'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|x64'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|x64'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|x64'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|x64'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|Win32'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|Win32'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|Win32'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|Win32'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|Win32'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|Win32'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|x64'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|x64'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|x64'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|x64'">.pyd</TargetExt>
+    <TargetName Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|x64'">$(PyTangoBaseFile)</TargetName>
+    <TargetExt Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|x64'">.pyd</TargetExt>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|Win32'">
+    <ClCompile>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostSharedTangoSharedFlags);%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostSharedTangoSharedLibDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_release|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostSharedTangoSharedFlags);%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostSharedTangoSharedLibDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|Win32'">
+    <ClCompile>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoSharedFlags);%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoSharedLibDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_release|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoSharedFlags);%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoSharedLibDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|Win32'">
+    <ClCompile>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoStaticFlags);%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <CompileAs>CompileAsCpp</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35StaticLibs);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoStaticLibDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_release|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <WholeProgramOptimization>true</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoStaticFlags);%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <CompileAs>CompileAsCpp</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35StaticLibs);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoStaticLibDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+      <TargetMachine>MachineX64</TargetMachine>
+      <ShowProgress>LinkVerbose</ShowProgress>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|Win32'">
+    <ClCompile>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostSharedTangoSharedFlags);%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs_Debug);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostSharedTangoSharedLibDir_Debug);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopyshared_tangoshared_debug|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostSharedTangoSharedFlags);%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs_Debug);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostSharedTangoSharedLibDir_Debug);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|Win32'">
+    <ClCompile>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoSharedFlags);%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs_Debug);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoSharedLibDir_Debug);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangoshared_debug|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoSharedFlags);%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35SharedLibs_Debug);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoSharedLibDir_Debug);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|Win32'">
+    <ClCompile>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoStaticFlags);%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <CompileAs>CompileAsCpp</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35StaticLibs_Debug);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoStaticLibDir_Debug);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='py35_bopystatic_tangostatic_debug|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <WholeProgramOptimization>false</WholeProgramOptimization>
+      <AdditionalIncludeDirectories>$(CommonIncludeDirs);$(Python35IncludeDirs);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(PreBoostStaticTangoStaticFlags);%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+      <CompileAs>CompileAsCpp</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>$(PyTango35StaticLibs_Debug);%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(py35BoostStaticTangoStaticLibDir_Debug);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+    <PostBuildEvent>
+      <Command>$(py35) $(WinSetupArgs)</Command>
+    </PostBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\ext\server\attr.h" />
+    <ClInclude Include="..\..\ext\server\attribute.h" />
+    <ClInclude Include="..\..\ext\base_types_numpy.hpp" />
+    <ClInclude Include="..\..\ext\callback.h" />
+    <ClInclude Include="..\..\ext\server\command.h" />
+    <ClInclude Include="..\..\ext\defs.h" />
+    <ClInclude Include="..\..\ext\device_attribute.h" />
+    <ClInclude Include="..\..\ext\device_attribute_numpy.hpp" />
+    <ClInclude Include="..\..\ext\server\device_class.h" />
+    <ClInclude Include="..\..\ext\server\device_impl.h" />
+    <ClInclude Include="..\..\ext\device_pipe.h" />
+    <ClInclude Include="..\..\ext\exception.h" />
+    <ClInclude Include="..\..\ext\fast_from_py.h" />
+    <ClInclude Include="..\..\ext\fast_from_py_numpy.hpp" />
+    <ClInclude Include="..\..\ext\from_py.h" />
+    <ClInclude Include="..\..\ext\pipe.h" />
+    <ClInclude Include="..\..\ext\precompiled_header.hpp" />
+    <ClInclude Include="..\..\ext\pytgutils.h" />
+    <ClInclude Include="..\..\ext\pyutils.h" />
+    <ClInclude Include="..\..\ext\tango_numpy.h" />
+    <ClInclude Include="..\..\ext\tgutils.h" />
+    <ClInclude Include="..\..\ext\to_py.h" />
+    <ClInclude Include="..\..\ext\to_py_numpy.hpp" />
+    <ClInclude Include="..\..\ext\server\wattribute_numpy.hpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\ext\api_util.cpp" />
+    <ClCompile Include="..\..\ext\archive_event_info.cpp" />
+    <ClCompile Include="..\..\ext\server\attr.cpp" />
+    <ClCompile Include="..\..\ext\attr_conf_event_data.cpp" />
+    <ClCompile Include="..\..\ext\server\attribute.cpp" />
+    <ClCompile Include="..\..\ext\server\auto_monitor.cpp" />
+    <ClCompile Include="..\..\ext\attribute_alarm_info.cpp" />
+    <ClCompile Include="..\..\ext\attribute_dimension.cpp" />
+    <ClCompile Include="..\..\ext\attribute_event_info.cpp" />
+    <ClCompile Include="..\..\ext\attribute_info.cpp" />
+    <ClCompile Include="..\..\ext\attribute_info_ex.cpp" />
+    <ClCompile Include="..\..\ext\attribute_proxy.cpp" />
+    <ClCompile Include="..\..\ext\base_types.cpp" />
+    <ClCompile Include="..\..\ext\callback.cpp" />
+    <ClCompile Include="..\..\ext\change_event_info.cpp" />
+    <ClCompile Include="..\..\ext\server\command.cpp" />
+    <ClCompile Include="..\..\ext\command_info.cpp" />
+    <ClCompile Include="..\..\ext\connection.cpp" />
+    <ClCompile Include="..\..\ext\constants.cpp" />
+    <ClCompile Include="..\..\ext\data_ready_event_data.cpp" />
+    <ClCompile Include="..\..\ext\database.cpp" />
+    <ClCompile Include="..\..\ext\db.cpp" />
+    <ClCompile Include="..\..\ext\dev_command_info.cpp" />
+    <ClCompile Include="..\..\ext\dev_error.cpp" />
+    <ClCompile Include="..\..\ext\device_attribute.cpp" />
+    <ClCompile Include="..\..\ext\device_attribute_config.cpp" />
+    <ClCompile Include="..\..\ext\device_attribute_history.cpp" />
+    <ClCompile Include="..\..\ext\server\device_class.cpp" />
+    <ClCompile Include="..\..\ext\device_data.cpp" />
+    <ClCompile Include="..\..\ext\device_data_history.cpp" />
+    <ClCompile Include="..\..\ext\server\device_impl.cpp" />
+    <ClCompile Include="..\..\ext\device_info.cpp" />
+    <ClCompile Include="..\..\ext\device_pipe.cpp" />
+    <ClCompile Include="..\..\ext\device_proxy.cpp" />
+    <ClCompile Include="..\..\ext\server\dserver.cpp" />
+    <ClCompile Include="..\..\ext\server\encoded_attribute.cpp" />
+    <ClCompile Include="..\..\ext\enums.cpp" />
+    <ClCompile Include="..\..\ext\event_data.cpp" />
+    <ClCompile Include="..\..\ext\exception.cpp" />
+    <ClCompile Include="..\..\ext\from_py.cpp" />
+    <ClCompile Include="..\..\ext\group.cpp" />
+    <ClCompile Include="..\..\ext\group_reply.cpp" />
+    <ClCompile Include="..\..\ext\group_reply_list.cpp" />
+    <ClCompile Include="..\..\ext\locker_info.cpp" />
+    <ClCompile Include="..\..\ext\locking_thread.cpp" />
+    <ClCompile Include="..\..\ext\server\log4tango.cpp" />
+    <ClCompile Include="..\..\ext\server\multi_attribute.cpp" />
+    <ClCompile Include="..\..\ext\server\multi_class_attribute.cpp" />
+    <ClCompile Include="..\..\ext\periodic_event_info.cpp" />
+    <ClCompile Include="..\..\ext\server\pipe.cpp" />
+    <ClCompile Include="..\..\ext\pipe_info.cpp" />
+    <ClCompile Include="..\..\ext\poll_device.cpp" />
+    <ClCompile Include="..\..\ext\precompiled_header.cpp" />
+    <ClCompile Include="..\..\ext\pytango.cpp" />
+    <ClCompile Include="..\..\ext\pytgutils.cpp" />
+    <ClCompile Include="..\..\ext\pyutils.cpp" />
+    <ClCompile Include="..\..\ext\server\subdev.cpp" />
+    <ClCompile Include="..\..\ext\server\tango_util.cpp" />
+    <ClCompile Include="..\..\ext\time_val.cpp" />
+    <ClCompile Include="..\..\ext\to_py.cpp" />
+    <ClCompile Include="..\..\ext\server\user_default_attr_prop.cpp" />
+    <ClCompile Include="..\..\ext\server\user_default_pipe_prop.cpp" />
+    <ClCompile Include="..\..\ext\version.cpp" />
+    <ClCompile Include="..\..\ext\server\wattribute.cpp" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\..\winsetup.py" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/win/PyTango_VS14/PyTango.vcxproj.filters b/win/PyTango_VS14/PyTango.vcxproj.filters
new file mode 100644
index 0000000..27940df
--- /dev/null
+++ b/win/PyTango_VS14/PyTango.vcxproj.filters
@@ -0,0 +1,284 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Header Files">
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+    </Filter>
+    <Filter Include="Source Files">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\ext\server\attr.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\server\attribute.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\base_types_numpy.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\callback.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\server\command.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\defs.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\device_attribute.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\device_attribute_numpy.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\server\device_class.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\server\device_impl.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\device_pipe.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\exception.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\fast_from_py.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\fast_from_py_numpy.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\from_py.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\pipe.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\precompiled_header.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\pytgutils.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\pyutils.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\tango_numpy.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\tgutils.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\to_py.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\to_py_numpy.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\ext\server\wattribute_numpy.hpp">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\ext\api_util.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\archive_event_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\attr.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attr_conf_event_data.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\attribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\auto_monitor.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attribute_alarm_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attribute_dimension.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attribute_event_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attribute_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attribute_info_ex.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\attribute_proxy.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\base_types.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\callback.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\change_event_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\command.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\command_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\connection.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\constants.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\data_ready_event_data.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\database.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\db.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\dev_command_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\dev_error.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_attribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_attribute_config.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_attribute_history.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\device_class.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_data.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_data_history.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\device_impl.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_pipe.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\device_proxy.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\dserver.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\encoded_attribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\enums.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\event_data.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\exception.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\from_py.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\group.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\group_reply.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\group_reply_list.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\locker_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\locking_thread.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\log4tango.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\multi_attribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\multi_class_attribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\periodic_event_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\pipe.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\pipe_info.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\poll_device.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\precompiled_header.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\pytango.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\pytgutils.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\pyutils.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\subdev.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\tango_util.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\time_val.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\to_py.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\user_default_attr_prop.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\user_default_pipe_prop.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\version.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\ext\server\wattribute.cpp">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\..\winsetup.py" />
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/win/PyTango_VS9/PyTango.vcproj b/win/PyTango_VS9/PyTango.vcproj
index b34eae2..3d03518 100644
--- a/win/PyTango_VS9/PyTango.vcproj
+++ b/win/PyTango_VS9/PyTango.vcproj
@@ -3367,91 +3367,99 @@
 			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
 			>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\attr.h"
+				RelativePath="..\..\ext\server\attr.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\attribute.h"
+				RelativePath="..\..\ext\server\attribute.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\base_types_numpy.hpp"
+				RelativePath="..\..\ext\base_types_numpy.hpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\callback.h"
+				RelativePath="..\..\ext\callback.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\command.h"
+				RelativePath="..\..\ext\server\command.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\defs.h"
+				RelativePath="..\..\ext\defs.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_attribute.h"
+				RelativePath="..\..\ext\device_attribute.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_attribute_numpy.hpp"
+				RelativePath="..\..\ext\device_attribute_numpy.hpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\device_class.h"
+				RelativePath="..\..\ext\server\device_class.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\device_impl.h"
+				RelativePath="..\..\ext\server\device_impl.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\exception.h"
+				RelativePath="..\..\ext\device_pipe.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\fast_from_py.h"
+				RelativePath="..\..\ext\exception.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\fast_from_py_numpy.hpp"
+				RelativePath="..\..\ext\fast_from_py.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\from_py.h"
+				RelativePath="..\..\ext\fast_from_py_numpy.hpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\precompiled_header.h"
+				RelativePath="..\..\ext\from_py.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\pytgutils.h"
+				RelativePath="..\..\ext\server\pipe.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\pyutils.h"
+				RelativePath="..\..\ext\precompiled_header.hpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\tango_numpy.h"
+				RelativePath="..\..\ext\pytgutils.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\tgutils.h"
+				RelativePath="..\..\ext\pyutils.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\to_py.h"
+				RelativePath="..\..\ext\tango_numpy.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\to_py_numpy.hpp"
+				RelativePath="..\..\ext\tgutils.h"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\wattribute_numpy.hpp"
+				RelativePath="..\..\ext\to_py.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\to_py_numpy.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\server\wattribute_numpy.hpp"
 				>
 			</File>
 		</Filter>
@@ -3461,239 +3469,259 @@
 			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
 			>
 			<File
-				RelativePath="..\..\src\boost\cpp\api_util.cpp"
+				RelativePath="..\..\ext\api_util.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\archive_event_info.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\server\attr.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\attr_conf_event_data.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\server\attribute.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\ext\attribute_alarm_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\archive_event_info.cpp"
+				RelativePath="..\..\ext\attribute_dimension.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\attr.cpp"
+				RelativePath="..\..\ext\attribute_event_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attr_conf_event_data.cpp"
+				RelativePath="..\..\ext\attribute_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\attribute.cpp"
+				RelativePath="..\..\ext\attribute_info_ex.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attribute_alarm_info.cpp"
+				RelativePath="..\..\ext\attribute_proxy.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attribute_dimension.cpp"
+				RelativePath="..\..\ext\server\auto_monitor.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attribute_event_info.cpp"
+				RelativePath="..\..\ext\base_types.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attribute_info.cpp"
+				RelativePath="..\..\ext\callback.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attribute_info_ex.cpp"
+				RelativePath="..\..\ext\change_event_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\attribute_proxy.cpp"
+				RelativePath="..\..\ext\server\command.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\base_types.cpp"
+				RelativePath="..\..\ext\command_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\callback.cpp"
+				RelativePath="..\..\ext\connection.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\change_event_info.cpp"
+				RelativePath="..\..\ext\constants.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\command.cpp"
+				RelativePath="..\..\ext\data_ready_event_data.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\command_info.cpp"
+				RelativePath="..\..\ext\database.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\connection.cpp"
+				RelativePath="..\..\ext\db.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\constants.cpp"
+				RelativePath="..\..\ext\dev_command_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\data_ready_event_data.cpp"
+				RelativePath="..\..\ext\dev_error.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\database.cpp"
+				RelativePath="..\..\ext\device_attribute.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\db.cpp"
+				RelativePath="..\..\ext\device_attribute_config.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\dev_command_info.cpp"
+				RelativePath="..\..\ext\device_attribute_history.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\dev_error.cpp"
+				RelativePath="..\..\ext\server\device_class.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_attribute.cpp"
+				RelativePath="..\..\ext\device_data.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_attribute_config.cpp"
+				RelativePath="..\..\ext\device_data_history.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_attribute_history.cpp"
+				RelativePath="..\..\ext\server\device_impl.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\device_class.cpp"
+				RelativePath="..\..\ext\device_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_data.cpp"
+				RelativePath="..\..\ext\device_pipe.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_data_history.cpp"
+				RelativePath="..\..\ext\device_proxy.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\device_impl.cpp"
+				RelativePath="..\..\ext\server\dserver.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_info.cpp"
+				RelativePath="..\..\ext\server\encoded_attribute.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\device_proxy.cpp"
+				RelativePath="..\..\ext\enums.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\dserver.cpp"
+				RelativePath="..\..\ext\event_data.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\encoded_attribute.cpp"
+				RelativePath="..\..\ext\exception.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\enums.cpp"
+				RelativePath="..\..\ext\from_py.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\event_data.cpp"
+				RelativePath="..\..\ext\group.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\exception.cpp"
+				RelativePath="..\..\ext\group_reply.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\from_py.cpp"
+				RelativePath="..\..\ext\group_reply_list.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\group.cpp"
+				RelativePath="..\..\ext\locker_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\group_reply.cpp"
+				RelativePath="..\..\ext\locking_thread.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\group_reply_list.cpp"
+				RelativePath="..\..\ext\server\log4tango.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\locker_info.cpp"
+				RelativePath="..\..\ext\server\multi_attribute.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\locking_thread.cpp"
+				RelativePath="..\..\ext\server\multi_class_attribute.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\log4tango.cpp"
+				RelativePath="..\..\ext\periodic_event_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\multi_attribute.cpp"
+				RelativePath="..\..\ext\server\pipe.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\multi_class_attribute.cpp"
+				RelativePath="..\..\ext\pipe_info.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\periodic_event_info.cpp"
+				RelativePath="..\..\ext\poll_device.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\poll_device.cpp"
+				RelativePath="..\..\ext\precompiled_header.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\precompiled_header.cpp"
+				RelativePath="..\..\ext\pytango.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\pytango.cpp"
+				RelativePath="..\..\ext\pytgutils.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\pytgutils.cpp"
+				RelativePath="..\..\ext\pyutils.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\pyutils.cpp"
+				RelativePath="..\..\ext\server\subdev.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\subdev.cpp"
+				RelativePath="..\..\ext\server\tango_util.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\tango_util.cpp"
+				RelativePath="..\..\ext\time_val.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\time_val.cpp"
+				RelativePath="..\..\ext\to_py.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\to_py.cpp"
+				RelativePath="..\..\ext\server\user_default_attr_prop.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\user_default_attr_prop.cpp"
+				RelativePath="..\..\ext\server\user_default_pipe_prop.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\version.cpp"
+				RelativePath="..\..\ext\version.cpp"
 				>
 			</File>
 			<File
-				RelativePath="..\..\src\boost\cpp\server\wattribute.cpp"
+				RelativePath="..\..\ext\server\wattribute.cpp"
 				>
 			</File>
 		</Filter>
diff --git a/win/PyTango_VS9/PyTango.vsprops b/win/PyTango_VS9/PyTango.vsprops
index d031d02..76a9d4f 100644
--- a/win/PyTango_VS9/PyTango.vsprops
+++ b/win/PyTango_VS9/PyTango.vsprops
@@ -90,20 +90,20 @@
         Description="[PyTango]: Starting python $(WinSetupArgs)"
     />
 
-    <UserMacro Name="PyTangoBaseFile" Value="_PyTango" />
+    <UserMacro Name="PyTangoBaseFile" Value="_tango" />
     
-    <UserMacro Name="TangoMajorVer" Value="8" />
-    <UserMacro Name="TangoMinorVer" Value="1" />
-    <UserMacro Name="TangoPatchVer" Value="2" />
+    <UserMacro Name="TangoMajorVer" Value="9" />
+    <UserMacro Name="TangoMinorVer" Value="2" />
+    <UserMacro Name="TangoPatchVer" Value="0" />
     <UserMacro Name="TangoVer" Value="$(TangoMajorVer).$(TangoMinorVer).$(TangoPatchVer)" />
 
-    <UserMacro Name="PyTangoMajorVer" Value="8" />
-    <UserMacro Name="PyTangoMinorVer" Value="1" />
-    <UserMacro Name="PyTangoPatchVer" Value="6" />
+    <UserMacro Name="PyTangoMajorVer" Value="9" />
+    <UserMacro Name="PyTangoMinorVer" Value="2" />
+    <UserMacro Name="PyTangoPatchVer" Value="0" />
     <UserMacro Name="PyTangoVer" Value="$(PyTangoMajorVer).$(PyTangoMinorVer).$(PyTangoPatchVer)" />
 
     <UserMacro Name="BoostMajorVer" Value="1" />
-    <UserMacro Name="BoostMinorVer" Value="53" />
+    <UserMacro Name="BoostMinorVer" Value="61" />
     <UserMacro Name="BoostPatchVer" Value="0" />
     <UserMacro Name="BoostVer" Value="$(BoostMajorVer).$(BoostMinorVer).$(BoostPatchVer)" />
   
@@ -111,9 +111,9 @@
     <!-- <UserMacro Name="RootDir" Value="C:\Users\coutinho\bin" /> -->
     <UserMacro Name="RootDir" Value="C:" />
 
-    <UserMacro Name="TangoBaseDir" Value="$(RootDir)\tango-$(TangoVer)" />
+    <UserMacro Name="TangoBaseDir" Value="$(RootDir)\wsp\tango" />
   
-    <UserMacro Name="BoostBaseDir" Value="$(RootDir)\boost-$(BoostVer)" />
+    <UserMacro Name="BoostBaseDir" Value="$(RootDir)\wsp\boost-$(BoostVer)" />
     <UserMacro Name="PythonBaseDir" Value="C:\Python" />
 
     <UserMacro Name="VCMajorVer" Value="9" />
@@ -151,10 +151,10 @@
     <UserMacro Name="BDistDir" Value="$(BaseBDistDir)\$(RelPrefixDir)" />
 
     <!-- to be set to OutputDir and IntDir -->
-    <UserMacro Name="PyTangoBuildDir" Value="$(BuildDir)\$(ProjectName)" />
-    <UserMacro Name="PyTangoTempDir" Value="$(TempDir)\$(ProjectName)" />
+    <UserMacro Name="PyTangoBuildDir" Value="$(BuildDir)\tango" />
+    <UserMacro Name="PyTangoTempDir" Value="$(TempDir)\tango" />
 
-    <UserMacro Name="BaseSrcDir" Value="$(BaseDir)\src\boost\cpp" />
+    <UserMacro Name="BaseSrcDir" Value="$(BaseDir)\ext" />
     <UserMacro Name="CommonIncludeDirs" Value="$(BoostIncludeDir);$(TangoIncludeDir);$(BaseSrcDir);$(BaseSrcDir)\server" />
 
     <UserMacro Name="Python26Dir" Value="$(PythonDir)\26" />

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pytango.git



More information about the debian-science-commits mailing list