]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/openni2/upgrade_projects.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / openni2 / upgrade_projects.patch
CommitLineData
1e59de90
TL
1diff --git a/Samples/ClosestPointViewer/ClosestPointViewer.vcxproj b/Samples/ClosestPointViewer/ClosestPointViewer.vcxproj
2index fe63dbf..6050e8f 100644
3--- a/Samples/ClosestPointViewer/ClosestPointViewer.vcxproj
4+++ b/Samples/ClosestPointViewer/ClosestPointViewer.vcxproj
5@@ -2,4 +2,4 @@
6-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
7+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
8 <ItemGroup Label="ProjectConfigurations">
9 <ProjectConfiguration Include="Debug|Win32">
10 <Configuration>Debug</Configuration>
11@@ -27,23 +27,27 @@
12 <ConfigurationType>Application</ConfigurationType>
13 <UseDebugLibraries>true</UseDebugLibraries>
14 <CharacterSet>MultiByte</CharacterSet>
15+ <PlatformToolset>v141</PlatformToolset>
16 </PropertyGroup>
17 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
18 <ConfigurationType>Application</ConfigurationType>
19 <UseDebugLibraries>true</UseDebugLibraries>
20 <CharacterSet>MultiByte</CharacterSet>
21+ <PlatformToolset>v141</PlatformToolset>
22 </PropertyGroup>
23 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
24 <ConfigurationType>Application</ConfigurationType>
25 <UseDebugLibraries>false</UseDebugLibraries>
26 <WholeProgramOptimization>true</WholeProgramOptimization>
27 <CharacterSet>MultiByte</CharacterSet>
28+ <PlatformToolset>v141</PlatformToolset>
29 </PropertyGroup>
30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
31 <ConfigurationType>Application</ConfigurationType>
32 <UseDebugLibraries>false</UseDebugLibraries>
33 <WholeProgramOptimization>true</WholeProgramOptimization>
34 <CharacterSet>MultiByte</CharacterSet>
35+ <PlatformToolset>v141</PlatformToolset>
36 </PropertyGroup>
37 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
38 <ImportGroup Label="ExtensionSettings">
39@@ -84,7 +88,7 @@
40 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
41 <WarningLevel>Level4</WarningLevel>
42 <MultiProcessorCompilation>true</MultiProcessorCompilation>
43- <TreatWarningAsError>true</TreatWarningAsError>
44+ <TreatWarningAsError>false</TreatWarningAsError>
45 <MinimalRebuild>
46 </MinimalRebuild>
47 </ClCompile>
48@@ -105,7 +109,7 @@
49 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
50 <WarningLevel>Level4</WarningLevel>
51 <MultiProcessorCompilation>true</MultiProcessorCompilation>
52- <TreatWarningAsError>true</TreatWarningAsError>
53+ <TreatWarningAsError>false</TreatWarningAsError>
54 <MinimalRebuild>
55 </MinimalRebuild>
56 </ClCompile>
57@@ -133,7 +137,7 @@
58 <BufferSecurityCheck>false</BufferSecurityCheck>
59 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
60 <FloatingPointModel>Fast</FloatingPointModel>
61- <TreatWarningAsError>true</TreatWarningAsError>
62+ <TreatWarningAsError>false</TreatWarningAsError>
63 </ClCompile>
64 <Link>
65 <GenerateDebugInformation>true</GenerateDebugInformation>
66@@ -142,6 +146,7 @@
67 <AdditionalDependencies>glut32.lib;OpenNI2.lib;MWClosestPoint.lib</AdditionalDependencies>
68 <AdditionalLibraryDirectories>$(OutDir);..\..\ThirdParty\GL</AdditionalLibraryDirectories>
69 <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
70+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
71 </Link>
72 <ResourceCompile>
73 <AdditionalIncludeDirectories>..\..\Include</AdditionalIncludeDirectories>
74@@ -161,7 +166,7 @@
75 <BufferSecurityCheck>false</BufferSecurityCheck>
76 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
77 <FloatingPointModel>Fast</FloatingPointModel>
78- <TreatWarningAsError>true</TreatWarningAsError>
79+ <TreatWarningAsError>false</TreatWarningAsError>
80 </ClCompile>
81 <Link>
82 <GenerateDebugInformation>true</GenerateDebugInformation>
83diff --git a/Samples/EventBasedRead/EventBasedRead.vcxproj b/Samples/EventBasedRead/EventBasedRead.vcxproj
84index f67db7a..ffe19ac 100644
85--- a/Samples/EventBasedRead/EventBasedRead.vcxproj
86+++ b/Samples/EventBasedRead/EventBasedRead.vcxproj
87@@ -2,4 +2,4 @@
88-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
89+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
90 <ItemGroup Label="ProjectConfigurations">
91 <ProjectConfiguration Include="Debug|Win32">
92 <Configuration>Debug</Configuration>
93@@ -27,23 +27,27 @@
94 <ConfigurationType>Application</ConfigurationType>
95 <UseDebugLibraries>true</UseDebugLibraries>
96 <CharacterSet>MultiByte</CharacterSet>
97+ <PlatformToolset>v141</PlatformToolset>
98 </PropertyGroup>
99 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
100 <ConfigurationType>Application</ConfigurationType>
101 <UseDebugLibraries>true</UseDebugLibraries>
102 <CharacterSet>MultiByte</CharacterSet>
103+ <PlatformToolset>v141</PlatformToolset>
104 </PropertyGroup>
105 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
106 <ConfigurationType>Application</ConfigurationType>
107 <UseDebugLibraries>false</UseDebugLibraries>
108 <WholeProgramOptimization>true</WholeProgramOptimization>
109 <CharacterSet>MultiByte</CharacterSet>
110+ <PlatformToolset>v141</PlatformToolset>
111 </PropertyGroup>
112 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
113 <ConfigurationType>Application</ConfigurationType>
114 <UseDebugLibraries>false</UseDebugLibraries>
115 <WholeProgramOptimization>true</WholeProgramOptimization>
116 <CharacterSet>MultiByte</CharacterSet>
117+ <PlatformToolset>v141</PlatformToolset>
118 </PropertyGroup>
119 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
120 <ImportGroup Label="ExtensionSettings">
121@@ -83,7 +87,7 @@
122 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
123 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
124 <WarningLevel>Level4</WarningLevel>
125- <TreatWarningAsError>true</TreatWarningAsError>
126+ <TreatWarningAsError>false</TreatWarningAsError>
127 <MultiProcessorCompilation>true</MultiProcessorCompilation>
128 <MinimalRebuild>
129 </MinimalRebuild>
130@@ -101,7 +105,7 @@
131 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
132 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133 <WarningLevel>Level4</WarningLevel>
134- <TreatWarningAsError>true</TreatWarningAsError>
135+ <TreatWarningAsError>false</TreatWarningAsError>
136 <MultiProcessorCompilation>true</MultiProcessorCompilation>
137 <MinimalRebuild>
138 </MinimalRebuild>
139@@ -119,7 +123,7 @@
140 <Optimization>MaxSpeed</Optimization>
141 <IntrinsicFunctions>true</IntrinsicFunctions>
142 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
143- <TreatWarningAsError>true</TreatWarningAsError>
144+ <TreatWarningAsError>false</TreatWarningAsError>
145 <MultiProcessorCompilation>true</MultiProcessorCompilation>
146 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
147 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
148@@ -144,7 +148,7 @@
149 <Optimization>MaxSpeed</Optimization>
150 <IntrinsicFunctions>true</IntrinsicFunctions>
151 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
152- <TreatWarningAsError>true</TreatWarningAsError>
153+ <TreatWarningAsError>false</TreatWarningAsError>
154 <MultiProcessorCompilation>true</MultiProcessorCompilation>
155 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
156 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
157diff --git a/Samples/MWClosestPoint/MWClosestPoint.vcxproj b/Samples/MWClosestPoint/MWClosestPoint.vcxproj
158index 74cafe7..5844506 100644
159--- a/Samples/MWClosestPoint/MWClosestPoint.vcxproj
160+++ b/Samples/MWClosestPoint/MWClosestPoint.vcxproj
161@@ -2,4 +2,4 @@
162-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
163+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
164 <ItemGroup Label="ProjectConfigurations">
165 <ProjectConfiguration Include="Debug|Win32">
166 <Configuration>Debug</Configuration>
167@@ -27,23 +27,27 @@
168 <ConfigurationType>DynamicLibrary</ConfigurationType>
169 <UseDebugLibraries>true</UseDebugLibraries>
170 <CharacterSet>MultiByte</CharacterSet>
171+ <PlatformToolset>v141</PlatformToolset>
172 </PropertyGroup>
173 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
174 <ConfigurationType>DynamicLibrary</ConfigurationType>
175 <UseDebugLibraries>true</UseDebugLibraries>
176 <CharacterSet>MultiByte</CharacterSet>
177+ <PlatformToolset>v141</PlatformToolset>
178 </PropertyGroup>
179 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
180 <ConfigurationType>DynamicLibrary</ConfigurationType>
181 <UseDebugLibraries>false</UseDebugLibraries>
182 <WholeProgramOptimization>true</WholeProgramOptimization>
183 <CharacterSet>MultiByte</CharacterSet>
184+ <PlatformToolset>v141</PlatformToolset>
185 </PropertyGroup>
186 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
187 <ConfigurationType>DynamicLibrary</ConfigurationType>
188 <UseDebugLibraries>false</UseDebugLibraries>
189 <WholeProgramOptimization>true</WholeProgramOptimization>
190 <CharacterSet>MultiByte</CharacterSet>
191+ <PlatformToolset>v141</PlatformToolset>
192 </PropertyGroup>
193 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
194 <ImportGroup Label="ExtensionSettings">
195@@ -84,7 +88,7 @@
196 <AdditionalIncludeDirectories>..\..\Include</AdditionalIncludeDirectories>
197 <PreprocessorDefinitions>_CLOSEST_POINT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
198 <MultiProcessorCompilation>true</MultiProcessorCompilation>
199- <TreatWarningAsError>true</TreatWarningAsError>
200+ <TreatWarningAsError>false</TreatWarningAsError>
201 <MinimalRebuild>
202 </MinimalRebuild>
203 </ClCompile>
204@@ -105,7 +109,7 @@
205 <AdditionalIncludeDirectories>..\..\Include</AdditionalIncludeDirectories>
206 <PreprocessorDefinitions>_CLOSEST_POINT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
207 <MultiProcessorCompilation>true</MultiProcessorCompilation>
208- <TreatWarningAsError>true</TreatWarningAsError>
209+ <TreatWarningAsError>false</TreatWarningAsError>
210 <MinimalRebuild>
211 </MinimalRebuild>
212 </ClCompile>
213@@ -134,7 +138,7 @@
214 <BufferSecurityCheck>false</BufferSecurityCheck>
215 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
216 <FloatingPointModel>Fast</FloatingPointModel>
217- <TreatWarningAsError>true</TreatWarningAsError>
218+ <TreatWarningAsError>false</TreatWarningAsError>
219 </ClCompile>
220 <Link>
221 <GenerateDebugInformation>true</GenerateDebugInformation>
222@@ -163,7 +167,7 @@
223 <BufferSecurityCheck>false</BufferSecurityCheck>
224 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
225 <FloatingPointModel>Fast</FloatingPointModel>
226- <TreatWarningAsError>true</TreatWarningAsError>
227+ <TreatWarningAsError>false</TreatWarningAsError>
228 </ClCompile>
229 <Link>
230 <GenerateDebugInformation>true</GenerateDebugInformation>
231diff --git a/Samples/MWClosestPointApp/MWClosestPointApp.vcxproj b/Samples/MWClosestPointApp/MWClosestPointApp.vcxproj
232index 063ec37..deb7c17 100644
233--- a/Samples/MWClosestPointApp/MWClosestPointApp.vcxproj
234+++ b/Samples/MWClosestPointApp/MWClosestPointApp.vcxproj
235@@ -2,4 +2,4 @@
236-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
237+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
238 <ItemGroup Label="ProjectConfigurations">
239 <ProjectConfiguration Include="Debug|Win32">
240 <Configuration>Debug</Configuration>
241@@ -27,23 +27,27 @@
242 <ConfigurationType>Application</ConfigurationType>
243 <UseDebugLibraries>true</UseDebugLibraries>
244 <CharacterSet>MultiByte</CharacterSet>
245+ <PlatformToolset>v141</PlatformToolset>
246 </PropertyGroup>
247 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
248 <ConfigurationType>Application</ConfigurationType>
249 <UseDebugLibraries>true</UseDebugLibraries>
250 <CharacterSet>MultiByte</CharacterSet>
251+ <PlatformToolset>v141</PlatformToolset>
252 </PropertyGroup>
253 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
254 <ConfigurationType>Application</ConfigurationType>
255 <UseDebugLibraries>false</UseDebugLibraries>
256 <WholeProgramOptimization>true</WholeProgramOptimization>
257 <CharacterSet>MultiByte</CharacterSet>
258+ <PlatformToolset>v141</PlatformToolset>
259 </PropertyGroup>
260 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
261 <ConfigurationType>Application</ConfigurationType>
262 <UseDebugLibraries>false</UseDebugLibraries>
263 <WholeProgramOptimization>true</WholeProgramOptimization>
264 <CharacterSet>MultiByte</CharacterSet>
265+ <PlatformToolset>v141</PlatformToolset>
266 </PropertyGroup>
267 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
268 <ImportGroup Label="ExtensionSettings">
269@@ -83,7 +87,7 @@
270 <Optimization>Disabled</Optimization>
271 <AdditionalIncludeDirectories>..\MWClosestPoint;..\..\Include</AdditionalIncludeDirectories>
272 <MultiProcessorCompilation>true</MultiProcessorCompilation>
273- <TreatWarningAsError>true</TreatWarningAsError>
274+ <TreatWarningAsError>false</TreatWarningAsError>
275 <MinimalRebuild>
276 </MinimalRebuild>
277 </ClCompile>
278@@ -103,7 +107,7 @@
279 <Optimization>Disabled</Optimization>
280 <AdditionalIncludeDirectories>..\MWClosestPoint;..\..\Include</AdditionalIncludeDirectories>
281 <MultiProcessorCompilation>true</MultiProcessorCompilation>
282- <TreatWarningAsError>true</TreatWarningAsError>
283+ <TreatWarningAsError>false</TreatWarningAsError>
284 <MinimalRebuild>
285 </MinimalRebuild>
286 </ClCompile>
287@@ -131,7 +135,7 @@
288 <BufferSecurityCheck>false</BufferSecurityCheck>
289 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
290 <FloatingPointModel>Fast</FloatingPointModel>
291- <TreatWarningAsError>true</TreatWarningAsError>
292+ <TreatWarningAsError>false</TreatWarningAsError>
293 </ClCompile>
294 <Link>
295 <GenerateDebugInformation>true</GenerateDebugInformation>
296@@ -159,7 +163,7 @@
297 <BufferSecurityCheck>false</BufferSecurityCheck>
298 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
299 <FloatingPointModel>Fast</FloatingPointModel>
300- <TreatWarningAsError>true</TreatWarningAsError>
301+ <TreatWarningAsError>false</TreatWarningAsError>
302 </ClCompile>
303 <Link>
304 <GenerateDebugInformation>true</GenerateDebugInformation>
305diff --git a/Samples/MultiDepthViewer/MultiDepthViewer.vcxproj b/Samples/MultiDepthViewer/MultiDepthViewer.vcxproj
306index d021c0d..85a0d4f 100644
307--- a/Samples/MultiDepthViewer/MultiDepthViewer.vcxproj
308+++ b/Samples/MultiDepthViewer/MultiDepthViewer.vcxproj
309@@ -2,4 +2,4 @@
310-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
311+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
312 <ItemGroup Label="ProjectConfigurations">
313 <ProjectConfiguration Include="Debug|Win32">
314 <Configuration>Debug</Configuration>
315@@ -27,23 +27,27 @@
316 <ConfigurationType>Application</ConfigurationType>
317 <UseDebugLibraries>true</UseDebugLibraries>
318 <CharacterSet>MultiByte</CharacterSet>
319+ <PlatformToolset>v141</PlatformToolset>
320 </PropertyGroup>
321 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
322 <ConfigurationType>Application</ConfigurationType>
323 <UseDebugLibraries>true</UseDebugLibraries>
324 <CharacterSet>MultiByte</CharacterSet>
325+ <PlatformToolset>v141</PlatformToolset>
326 </PropertyGroup>
327 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
328 <ConfigurationType>Application</ConfigurationType>
329 <UseDebugLibraries>false</UseDebugLibraries>
330 <WholeProgramOptimization>true</WholeProgramOptimization>
331 <CharacterSet>MultiByte</CharacterSet>
332+ <PlatformToolset>v141</PlatformToolset>
333 </PropertyGroup>
334 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
335 <ConfigurationType>Application</ConfigurationType>
336 <UseDebugLibraries>false</UseDebugLibraries>
337 <WholeProgramOptimization>true</WholeProgramOptimization>
338 <CharacterSet>MultiByte</CharacterSet>
339+ <PlatformToolset>v141</PlatformToolset>
340 </PropertyGroup>
341 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
342 <ImportGroup Label="ExtensionSettings">
343@@ -84,7 +88,7 @@
344 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
345 <WarningLevel>Level4</WarningLevel>
346 <MultiProcessorCompilation>true</MultiProcessorCompilation>
347- <TreatWarningAsError>true</TreatWarningAsError>
348+ <TreatWarningAsError>false</TreatWarningAsError>
349 <MinimalRebuild>
350 </MinimalRebuild>
351 </ClCompile>
352@@ -102,7 +106,7 @@
353 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
354 <WarningLevel>Level4</WarningLevel>
355 <MultiProcessorCompilation>true</MultiProcessorCompilation>
356- <TreatWarningAsError>true</TreatWarningAsError>
357+ <TreatWarningAsError>false</TreatWarningAsError>
358 <MinimalRebuild>
359 </MinimalRebuild>
360 </ClCompile>
361@@ -127,7 +131,7 @@
362 <BufferSecurityCheck>false</BufferSecurityCheck>
363 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
364 <FloatingPointModel>Fast</FloatingPointModel>
365- <TreatWarningAsError>true</TreatWarningAsError>
366+ <TreatWarningAsError>false</TreatWarningAsError>
367 </ClCompile>
368 <Link>
369 <GenerateDebugInformation>true</GenerateDebugInformation>
370@@ -136,6 +140,7 @@
371 <AdditionalDependencies>glut32.lib;OpenNI2.lib</AdditionalDependencies>
372 <AdditionalLibraryDirectories>$(OutDir);..\..\ThirdParty\GL</AdditionalLibraryDirectories>
373 <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
374+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
375 </Link>
376 </ItemDefinitionGroup>
377 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
378@@ -152,7 +157,7 @@
379 <BufferSecurityCheck>false</BufferSecurityCheck>
380 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
381 <FloatingPointModel>Fast</FloatingPointModel>
382- <TreatWarningAsError>true</TreatWarningAsError>
383+ <TreatWarningAsError>false</TreatWarningAsError>
384 </ClCompile>
385 <Link>
386 <GenerateDebugInformation>true</GenerateDebugInformation>
387diff --git a/Samples/MultipleStreamRead/MultipleStreamRead.vcxproj b/Samples/MultipleStreamRead/MultipleStreamRead.vcxproj
388index 15887ec..5fa8202 100644
389--- a/Samples/MultipleStreamRead/MultipleStreamRead.vcxproj
390+++ b/Samples/MultipleStreamRead/MultipleStreamRead.vcxproj
391@@ -2,4 +2,4 @@
392-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
393+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
394 <ItemGroup Label="ProjectConfigurations">
395 <ProjectConfiguration Include="Debug|Win32">
396 <Configuration>Debug</Configuration>
397@@ -27,23 +27,27 @@
398 <ConfigurationType>Application</ConfigurationType>
399 <UseDebugLibraries>true</UseDebugLibraries>
400 <CharacterSet>MultiByte</CharacterSet>
401+ <PlatformToolset>v141</PlatformToolset>
402 </PropertyGroup>
403 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
404 <ConfigurationType>Application</ConfigurationType>
405 <UseDebugLibraries>true</UseDebugLibraries>
406 <CharacterSet>MultiByte</CharacterSet>
407+ <PlatformToolset>v141</PlatformToolset>
408 </PropertyGroup>
409 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
410 <ConfigurationType>Application</ConfigurationType>
411 <UseDebugLibraries>false</UseDebugLibraries>
412 <WholeProgramOptimization>true</WholeProgramOptimization>
413 <CharacterSet>MultiByte</CharacterSet>
414+ <PlatformToolset>v141</PlatformToolset>
415 </PropertyGroup>
416 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
417 <ConfigurationType>Application</ConfigurationType>
418 <UseDebugLibraries>false</UseDebugLibraries>
419 <WholeProgramOptimization>true</WholeProgramOptimization>
420 <CharacterSet>MultiByte</CharacterSet>
421+ <PlatformToolset>v141</PlatformToolset>
422 </PropertyGroup>
423 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
424 <ImportGroup Label="ExtensionSettings">
425@@ -83,7 +87,7 @@
426 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
427 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
428 <WarningLevel>Level4</WarningLevel>
429- <TreatWarningAsError>true</TreatWarningAsError>
430+ <TreatWarningAsError>false</TreatWarningAsError>
431 <MultiProcessorCompilation>true</MultiProcessorCompilation>
432 <MinimalRebuild>
433 </MinimalRebuild>
434@@ -101,7 +105,7 @@
435 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
436 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
437 <WarningLevel>Level4</WarningLevel>
438- <TreatWarningAsError>true</TreatWarningAsError>
439+ <TreatWarningAsError>false</TreatWarningAsError>
440 <MultiProcessorCompilation>true</MultiProcessorCompilation>
441 <MinimalRebuild>
442 </MinimalRebuild>
443@@ -119,7 +123,7 @@
444 <Optimization>MaxSpeed</Optimization>
445 <IntrinsicFunctions>true</IntrinsicFunctions>
446 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
447- <TreatWarningAsError>true</TreatWarningAsError>
448+ <TreatWarningAsError>false</TreatWarningAsError>
449 <MultiProcessorCompilation>true</MultiProcessorCompilation>
450 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
451 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
452@@ -144,7 +148,7 @@
453 <Optimization>MaxSpeed</Optimization>
454 <IntrinsicFunctions>true</IntrinsicFunctions>
455 <AdditionalIncludeDirectories>..\..\Include;..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
456- <TreatWarningAsError>true</TreatWarningAsError>
457+ <TreatWarningAsError>false</TreatWarningAsError>
458 <MultiProcessorCompilation>true</MultiProcessorCompilation>
459 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
460 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
461diff --git a/Samples/SimpleRead/SimpleRead.vcxproj b/Samples/SimpleRead/SimpleRead.vcxproj
462index de3942f..6ce41e3 100644
463--- a/Samples/SimpleRead/SimpleRead.vcxproj
464+++ b/Samples/SimpleRead/SimpleRead.vcxproj
465@@ -2,4 +2,4 @@
466-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
467+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
468 <ItemGroup Label="ProjectConfigurations">
469 <ProjectConfiguration Include="Debug|Win32">
470 <Configuration>Debug</Configuration>
471@@ -27,23 +27,27 @@
472 <ConfigurationType>Application</ConfigurationType>
473 <UseDebugLibraries>true</UseDebugLibraries>
474 <CharacterSet>MultiByte</CharacterSet>
475+ <PlatformToolset>v141</PlatformToolset>
476 </PropertyGroup>
477 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
478 <ConfigurationType>Application</ConfigurationType>
479 <UseDebugLibraries>true</UseDebugLibraries>
480 <CharacterSet>MultiByte</CharacterSet>
481+ <PlatformToolset>v141</PlatformToolset>
482 </PropertyGroup>
483 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
484 <ConfigurationType>Application</ConfigurationType>
485 <UseDebugLibraries>false</UseDebugLibraries>
486 <WholeProgramOptimization>true</WholeProgramOptimization>
487 <CharacterSet>MultiByte</CharacterSet>
488+ <PlatformToolset>v141</PlatformToolset>
489 </PropertyGroup>
490 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
491 <ConfigurationType>Application</ConfigurationType>
492 <UseDebugLibraries>false</UseDebugLibraries>
493 <WholeProgramOptimization>true</WholeProgramOptimization>
494 <CharacterSet>MultiByte</CharacterSet>
495+ <PlatformToolset>v141</PlatformToolset>
496 </PropertyGroup>
497 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
498 <ImportGroup Label="ExtensionSettings">
499@@ -83,7 +87,7 @@
500 <AdditionalIncludeDirectories>..\Common;..\..\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
501 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
502 <WarningLevel>Level4</WarningLevel>
503- <TreatWarningAsError>true</TreatWarningAsError>
504+ <TreatWarningAsError>false</TreatWarningAsError>
505 <MultiProcessorCompilation>true</MultiProcessorCompilation>
506 <MinimalRebuild>
507 </MinimalRebuild>
508@@ -101,7 +105,7 @@
509 <AdditionalIncludeDirectories>..\Common;..\..\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
510 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
511 <WarningLevel>Level4</WarningLevel>
512- <TreatWarningAsError>true</TreatWarningAsError>
513+ <TreatWarningAsError>false</TreatWarningAsError>
514 <MultiProcessorCompilation>true</MultiProcessorCompilation>
515 <MinimalRebuild>
516 </MinimalRebuild>
517@@ -119,7 +123,7 @@
518 <Optimization>MaxSpeed</Optimization>
519 <IntrinsicFunctions>true</IntrinsicFunctions>
520 <AdditionalIncludeDirectories>..\Common;..\..\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
521- <TreatWarningAsError>true</TreatWarningAsError>
522+ <TreatWarningAsError>false</TreatWarningAsError>
523 <MultiProcessorCompilation>true</MultiProcessorCompilation>
524 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
525 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
526@@ -144,7 +148,7 @@
527 <Optimization>MaxSpeed</Optimization>
528 <IntrinsicFunctions>true</IntrinsicFunctions>
529 <AdditionalIncludeDirectories>..\Common;..\..\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
530- <TreatWarningAsError>true</TreatWarningAsError>
531+ <TreatWarningAsError>false</TreatWarningAsError>
532 <MultiProcessorCompilation>true</MultiProcessorCompilation>
533 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
534 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
535diff --git a/Samples/SimpleViewer/SimpleViewer.vcxproj b/Samples/SimpleViewer/SimpleViewer.vcxproj
536index d693a1d..40621e1 100644
537--- a/Samples/SimpleViewer/SimpleViewer.vcxproj
538+++ b/Samples/SimpleViewer/SimpleViewer.vcxproj
539@@ -2,4 +2,4 @@
540-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
541+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
542 <ItemGroup Label="ProjectConfigurations">
543 <ProjectConfiguration Include="Debug|Win32">
544 <Configuration>Debug</Configuration>
545@@ -27,23 +27,27 @@
546 <ConfigurationType>Application</ConfigurationType>
547 <UseDebugLibraries>true</UseDebugLibraries>
548 <CharacterSet>MultiByte</CharacterSet>
549+ <PlatformToolset>v141</PlatformToolset>
550 </PropertyGroup>
551 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
552 <ConfigurationType>Application</ConfigurationType>
553 <UseDebugLibraries>true</UseDebugLibraries>
554 <CharacterSet>MultiByte</CharacterSet>
555+ <PlatformToolset>v141</PlatformToolset>
556 </PropertyGroup>
557 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
558 <ConfigurationType>Application</ConfigurationType>
559 <UseDebugLibraries>false</UseDebugLibraries>
560 <WholeProgramOptimization>true</WholeProgramOptimization>
561 <CharacterSet>MultiByte</CharacterSet>
562+ <PlatformToolset>v141</PlatformToolset>
563 </PropertyGroup>
564 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
565 <ConfigurationType>Application</ConfigurationType>
566 <UseDebugLibraries>false</UseDebugLibraries>
567 <WholeProgramOptimization>true</WholeProgramOptimization>
568 <CharacterSet>MultiByte</CharacterSet>
569+ <PlatformToolset>v141</PlatformToolset>
570 </PropertyGroup>
571 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
572 <ImportGroup Label="ExtensionSettings">
573@@ -84,7 +88,7 @@
574 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
575 <WarningLevel>Level4</WarningLevel>
576 <MultiProcessorCompilation>true</MultiProcessorCompilation>
577- <TreatWarningAsError>true</TreatWarningAsError>
578+ <TreatWarningAsError>false</TreatWarningAsError>
579 <MinimalRebuild>
580 </MinimalRebuild>
581 </ClCompile>
582@@ -102,7 +106,7 @@
583 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
584 <WarningLevel>Level4</WarningLevel>
585 <MultiProcessorCompilation>true</MultiProcessorCompilation>
586- <TreatWarningAsError>true</TreatWarningAsError>
587+ <TreatWarningAsError>false</TreatWarningAsError>
588 <MinimalRebuild>
589 </MinimalRebuild>
590 </ClCompile>
591@@ -127,7 +131,7 @@
592 <BufferSecurityCheck>false</BufferSecurityCheck>
593 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
594 <FloatingPointModel>Fast</FloatingPointModel>
595- <TreatWarningAsError>true</TreatWarningAsError>
596+ <TreatWarningAsError>false</TreatWarningAsError>
597 </ClCompile>
598 <Link>
599 <GenerateDebugInformation>true</GenerateDebugInformation>
600@@ -136,6 +140,7 @@
601 <AdditionalDependencies>glut32.lib;OpenNI2.lib</AdditionalDependencies>
602 <AdditionalLibraryDirectories>$(OutDir);..\..\ThirdParty\GL</AdditionalLibraryDirectories>
603 <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
604+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
605 </Link>
606 </ItemDefinitionGroup>
607 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
608@@ -152,7 +157,7 @@
609 <BufferSecurityCheck>false</BufferSecurityCheck>
610 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
611 <FloatingPointModel>Fast</FloatingPointModel>
612- <TreatWarningAsError>true</TreatWarningAsError>
613+ <TreatWarningAsError>false</TreatWarningAsError>
614 </ClCompile>
615 <Link>
616 <GenerateDebugInformation>true</GenerateDebugInformation>
617diff --git a/Source/Core/OpenNI.vcxproj b/Source/Core/OpenNI.vcxproj
618index 12189de..f176682 100644
619--- a/Source/Core/OpenNI.vcxproj
620+++ b/Source/Core/OpenNI.vcxproj
621@@ -2,4 +2,4 @@
622-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
623+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
624 <ItemGroup Label="ProjectConfigurations">
625 <ProjectConfiguration Include="Debug|Win32">
626 <Configuration>Debug</Configuration>
627@@ -27,23 +27,27 @@
628 <ConfigurationType>DynamicLibrary</ConfigurationType>
629 <UseDebugLibraries>true</UseDebugLibraries>
630 <CharacterSet>MultiByte</CharacterSet>
631+ <PlatformToolset>v141</PlatformToolset>
632 </PropertyGroup>
633 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
634 <ConfigurationType>DynamicLibrary</ConfigurationType>
635 <UseDebugLibraries>true</UseDebugLibraries>
636 <CharacterSet>MultiByte</CharacterSet>
637+ <PlatformToolset>v141</PlatformToolset>
638 </PropertyGroup>
639 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
640 <ConfigurationType>DynamicLibrary</ConfigurationType>
641 <UseDebugLibraries>false</UseDebugLibraries>
642 <WholeProgramOptimization>true</WholeProgramOptimization>
643 <CharacterSet>MultiByte</CharacterSet>
644+ <PlatformToolset>v141</PlatformToolset>
645 </PropertyGroup>
646 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
647 <ConfigurationType>DynamicLibrary</ConfigurationType>
648 <UseDebugLibraries>false</UseDebugLibraries>
649 <WholeProgramOptimization>true</WholeProgramOptimization>
650 <CharacterSet>MultiByte</CharacterSet>
651+ <PlatformToolset>v141</PlatformToolset>
652 </PropertyGroup>
653 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
654 <ImportGroup Label="ExtensionSettings">
655@@ -88,7 +92,7 @@
656 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);OPENNI2_EXPORT</PreprocessorDefinitions>
657 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
658 <WarningLevel>Level4</WarningLevel>
659- <TreatWarningAsError>true</TreatWarningAsError>
660+ <TreatWarningAsError>false</TreatWarningAsError>
661 <MultiProcessorCompilation>true</MultiProcessorCompilation>
662 <MinimalRebuild>
663 </MinimalRebuild>
664@@ -110,7 +114,7 @@
665 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);OPENNI2_EXPORT</PreprocessorDefinitions>
666 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
667 <WarningLevel>Level4</WarningLevel>
668- <TreatWarningAsError>true</TreatWarningAsError>
669+ <TreatWarningAsError>false</TreatWarningAsError>
670 <MultiProcessorCompilation>true</MultiProcessorCompilation>
671 <MinimalRebuild>
672 </MinimalRebuild>
673@@ -132,7 +136,7 @@
674 <IntrinsicFunctions>true</IntrinsicFunctions>
675 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);OPENNI2_EXPORT</PreprocessorDefinitions>
676 <AdditionalIncludeDirectories>..\..\Include;..\Drivers\OniFile\Formats;..\..\ThirdParty\PSCommon\XnLib\Include;..\..\ThirdParty\LibJPEG;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
677- <TreatWarningAsError>true</TreatWarningAsError>
678+ <TreatWarningAsError>false</TreatWarningAsError>
679 <MultiProcessorCompilation>true</MultiProcessorCompilation>
680 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
681 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
682@@ -161,7 +165,7 @@
683 <IntrinsicFunctions>true</IntrinsicFunctions>
684 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);OPENNI2_EXPORT</PreprocessorDefinitions>
685 <AdditionalIncludeDirectories>..\..\Include;..\Drivers\OniFile\Formats;..\..\ThirdParty\PSCommon\XnLib\Include;..\..\ThirdParty\LibJPEG;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
686- <TreatWarningAsError>true</TreatWarningAsError>
687+ <TreatWarningAsError>false</TreatWarningAsError>
688 <MultiProcessorCompilation>true</MultiProcessorCompilation>
689 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
690 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
691diff --git a/Source/DepthUtils/DepthUtils.vcxproj b/Source/DepthUtils/DepthUtils.vcxproj
692index dcab0b7..e474661 100644
693--- a/Source/DepthUtils/DepthUtils.vcxproj
694+++ b/Source/DepthUtils/DepthUtils.vcxproj
695@@ -2,4 +2,4 @@
696-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
697+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
698 <ItemGroup Label="ProjectConfigurations">
699 <ProjectConfiguration Include="Debug|Win32">
700 <Configuration>Debug</Configuration>
701@@ -35,23 +35,27 @@
702 <ConfigurationType>StaticLibrary</ConfigurationType>
703 <UseDebugLibraries>true</UseDebugLibraries>
704 <CharacterSet>MultiByte</CharacterSet>
705+ <PlatformToolset>v141</PlatformToolset>
706 </PropertyGroup>
707 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
708 <ConfigurationType>StaticLibrary</ConfigurationType>
709 <UseDebugLibraries>true</UseDebugLibraries>
710 <CharacterSet>MultiByte</CharacterSet>
711+ <PlatformToolset>v141</PlatformToolset>
712 </PropertyGroup>
713 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
714 <ConfigurationType>StaticLibrary</ConfigurationType>
715 <UseDebugLibraries>false</UseDebugLibraries>
716 <WholeProgramOptimization>true</WholeProgramOptimization>
717 <CharacterSet>MultiByte</CharacterSet>
718+ <PlatformToolset>v141</PlatformToolset>
719 </PropertyGroup>
720 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
721 <ConfigurationType>StaticLibrary</ConfigurationType>
722 <UseDebugLibraries>false</UseDebugLibraries>
723 <WholeProgramOptimization>true</WholeProgramOptimization>
724 <CharacterSet>MultiByte</CharacterSet>
725+ <PlatformToolset>v141</PlatformToolset>
726 </PropertyGroup>
727 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
728 <ImportGroup Label="ExtensionSettings">
729@@ -94,7 +98,7 @@
730 <Optimization>Disabled</Optimization>
731 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);DepthUtils_EXPORT</PreprocessorDefinitions>
732 <WarningLevel>Level4</WarningLevel>
733- <TreatWarningAsError>true</TreatWarningAsError>
734+ <TreatWarningAsError>false</TreatWarningAsError>
735 <MultiProcessorCompilation>true</MultiProcessorCompilation>
736 <MinimalRebuild>
737 </MinimalRebuild>
738@@ -114,7 +118,7 @@
739 <Optimization>Disabled</Optimization>
740 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);DepthUtils_EXPORT</PreprocessorDefinitions>
741 <WarningLevel>Level4</WarningLevel>
742- <TreatWarningAsError>true</TreatWarningAsError>
743+ <TreatWarningAsError>false</TreatWarningAsError>
744 <MultiProcessorCompilation>true</MultiProcessorCompilation>
745 <MinimalRebuild>
746 </MinimalRebuild>
747@@ -134,7 +138,7 @@
748 <Optimization>MaxSpeed</Optimization>
749 <IntrinsicFunctions>true</IntrinsicFunctions>
750 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);DepthUtils_EXPORT</PreprocessorDefinitions>
751- <TreatWarningAsError>true</TreatWarningAsError>
752+ <TreatWarningAsError>false</TreatWarningAsError>
753 <WholeProgramOptimization>true</WholeProgramOptimization>
754 <MultiProcessorCompilation>true</MultiProcessorCompilation>
755 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
756@@ -160,7 +164,7 @@
757 <Optimization>MaxSpeed</Optimization>
758 <IntrinsicFunctions>true</IntrinsicFunctions>
759 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);DepthUtils_EXPORT</PreprocessorDefinitions>
760- <TreatWarningAsError>true</TreatWarningAsError>
761+ <TreatWarningAsError>false</TreatWarningAsError>
762 <MultiProcessorCompilation>true</MultiProcessorCompilation>
763 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
764 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
765diff --git a/Source/Drivers/DummyDevice/DummyDevice.vcxproj b/Source/Drivers/DummyDevice/DummyDevice.vcxproj
766index 56c5944..0401f3d 100644
767--- a/Source/Drivers/DummyDevice/DummyDevice.vcxproj
768+++ b/Source/Drivers/DummyDevice/DummyDevice.vcxproj
769@@ -2,4 +2,4 @@
770-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
771+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
772 <ItemGroup Label="ProjectConfigurations">
773 <ProjectConfiguration Include="Debug|Win32">
774 <Configuration>Debug</Configuration>
775@@ -27,23 +27,27 @@
776 <ConfigurationType>DynamicLibrary</ConfigurationType>
777 <UseDebugLibraries>true</UseDebugLibraries>
778 <CharacterSet>MultiByte</CharacterSet>
779+ <PlatformToolset>v141</PlatformToolset>
780 </PropertyGroup>
781 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
782 <ConfigurationType>DynamicLibrary</ConfigurationType>
783 <UseDebugLibraries>true</UseDebugLibraries>
784 <CharacterSet>MultiByte</CharacterSet>
785+ <PlatformToolset>v141</PlatformToolset>
786 </PropertyGroup>
787 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
788 <ConfigurationType>DynamicLibrary</ConfigurationType>
789 <UseDebugLibraries>false</UseDebugLibraries>
790 <WholeProgramOptimization>true</WholeProgramOptimization>
791 <CharacterSet>MultiByte</CharacterSet>
792+ <PlatformToolset>v141</PlatformToolset>
793 </PropertyGroup>
794 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
795 <ConfigurationType>DynamicLibrary</ConfigurationType>
796 <UseDebugLibraries>false</UseDebugLibraries>
797 <WholeProgramOptimization>true</WholeProgramOptimization>
798 <CharacterSet>MultiByte</CharacterSet>
799+ <PlatformToolset>v141</PlatformToolset>
800 </PropertyGroup>
801 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
802 <ImportGroup Label="ExtensionSettings">
803@@ -84,7 +88,7 @@
804 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);DummyDevice2_EXPORT</PreprocessorDefinitions>
805 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
806 <WarningLevel>Level4</WarningLevel>
807- <TreatWarningAsError>true</TreatWarningAsError>
808+ <TreatWarningAsError>false</TreatWarningAsError>
809 <MultiProcessorCompilation>true</MultiProcessorCompilation>
810 </ClCompile>
811 <Link>
812@@ -104,7 +108,7 @@
813 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);DummyDevice2_EXPORT</PreprocessorDefinitions>
814 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
815 <WarningLevel>Level4</WarningLevel>
816- <TreatWarningAsError>true</TreatWarningAsError>
817+ <TreatWarningAsError>false</TreatWarningAsError>
818 <MultiProcessorCompilation>true</MultiProcessorCompilation>
819 </ClCompile>
820 <Link>
821@@ -124,7 +128,7 @@
822 <IntrinsicFunctions>true</IntrinsicFunctions>
823 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);DummyDevice2_EXPORT</PreprocessorDefinitions>
824 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include</AdditionalIncludeDirectories>
825- <TreatWarningAsError>true</TreatWarningAsError>
826+ <TreatWarningAsError>false</TreatWarningAsError>
827 <MultiProcessorCompilation>true</MultiProcessorCompilation>
828 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
829 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
830@@ -153,7 +157,7 @@
831 <IntrinsicFunctions>true</IntrinsicFunctions>
832 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);DummyDevice2_EXPORT</PreprocessorDefinitions>
833 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include</AdditionalIncludeDirectories>
834- <TreatWarningAsError>true</TreatWarningAsError>
835+ <TreatWarningAsError>false</TreatWarningAsError>
836 <MultiProcessorCompilation>true</MultiProcessorCompilation>
837 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
838 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
839diff --git a/Source/Drivers/Kinect/Kinect.vcxproj b/Source/Drivers/Kinect/Kinect.vcxproj
840index f54e8b2..6ea2656 100644
841--- a/Source/Drivers/Kinect/Kinect.vcxproj
842+++ b/Source/Drivers/Kinect/Kinect.vcxproj
843@@ -2,4 +2,4 @@
844-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
845+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
846 <ItemGroup Label="ProjectConfigurations">
847 <ProjectConfiguration Include="Debug|Win32">
848 <Configuration>Debug</Configuration>
849@@ -28,12 +28,14 @@
850 <UseDebugLibraries>true</UseDebugLibraries>
851 <CharacterSet>Unicode</CharacterSet>
852 <CLRSupport>true</CLRSupport>
853+ <PlatformToolset>v141</PlatformToolset>
854 </PropertyGroup>
855 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
856 <ConfigurationType>DynamicLibrary</ConfigurationType>
857 <UseDebugLibraries>true</UseDebugLibraries>
858 <CharacterSet>Unicode</CharacterSet>
859 <CLRSupport>true</CLRSupport>
860+ <PlatformToolset>v141</PlatformToolset>
861 </PropertyGroup>
862 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
863 <ConfigurationType>DynamicLibrary</ConfigurationType>
864@@ -41,6 +43,7 @@
865 <WholeProgramOptimization>true</WholeProgramOptimization>
866 <CharacterSet>MultiByte</CharacterSet>
867 <CLRSupport>true</CLRSupport>
868+ <PlatformToolset>v141</PlatformToolset>
869 </PropertyGroup>
870 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
871 <ConfigurationType>DynamicLibrary</ConfigurationType>
872@@ -48,6 +51,7 @@
873 <WholeProgramOptimization>true</WholeProgramOptimization>
874 <CharacterSet>MultiByte</CharacterSet>
875 <CLRSupport>true</CLRSupport>
876+ <PlatformToolset>v141</PlatformToolset>
877 </PropertyGroup>
878 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
879 <ImportGroup Label="ExtensionSettings">
880@@ -99,7 +103,7 @@
881 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;$(KINECTSDK10_DIR)\inc;</AdditionalIncludeDirectories>
882 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);_WINDOWS</PreprocessorDefinitions>
883 <DisableLanguageExtensions>false</DisableLanguageExtensions>
884- <TreatWarningAsError>true</TreatWarningAsError>
885+ <TreatWarningAsError>false</TreatWarningAsError>
886 </ClCompile>
887 <Link>
888 <GenerateDebugInformation>true</GenerateDebugInformation>
889@@ -115,7 +119,7 @@
890 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;$(KINECTSDK10_DIR)\inc;</AdditionalIncludeDirectories>
891 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);_WINDOWS</PreprocessorDefinitions>
892 <DisableLanguageExtensions>false</DisableLanguageExtensions>
893- <TreatWarningAsError>true</TreatWarningAsError>
894+ <TreatWarningAsError>false</TreatWarningAsError>
895 </ClCompile>
896 <Link>
897 <GenerateDebugInformation>true</GenerateDebugInformation>
898@@ -125,7 +129,7 @@
899 </IgnoreSpecificDefaultLibraries>
900 <IgnoreAllDefaultLibraries>
901 </IgnoreAllDefaultLibraries>
902- <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
903+ <TreatLinkerWarningAsErrors>false</TreatLinkerWarningAsErrors>
904 </Link>
905 </ItemDefinitionGroup>
906 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
907@@ -135,7 +139,7 @@
908 <FunctionLevelLinking>true</FunctionLevelLinking>
909 <IntrinsicFunctions>true</IntrinsicFunctions>
910 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;$(KINECTSDK10_DIR)\inc;</AdditionalIncludeDirectories>
911- <TreatWarningAsError>true</TreatWarningAsError>
912+ <TreatWarningAsError>false</TreatWarningAsError>
913 </ClCompile>
914 <Link>
915 <GenerateDebugInformation>true</GenerateDebugInformation>
916@@ -153,7 +157,7 @@
917 <FunctionLevelLinking>true</FunctionLevelLinking>
918 <IntrinsicFunctions>true</IntrinsicFunctions>
919 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;$(KINECTSDK10_DIR)\inc;</AdditionalIncludeDirectories>
920- <TreatWarningAsError>true</TreatWarningAsError>
921+ <TreatWarningAsError>false</TreatWarningAsError>
922 </ClCompile>
923 <Link>
924 <GenerateDebugInformation>true</GenerateDebugInformation>
925diff --git a/Source/Drivers/OniFile/OniFile.vcxproj b/Source/Drivers/OniFile/OniFile.vcxproj
926index 9b173f7..e2f4391 100644
927--- a/Source/Drivers/OniFile/OniFile.vcxproj
928+++ b/Source/Drivers/OniFile/OniFile.vcxproj
929@@ -2,4 +2,4 @@
930-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
931+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
932 <ItemGroup Label="ProjectConfigurations">
933 <ProjectConfiguration Include="Debug|Win32">
934 <Configuration>Debug</Configuration>
935@@ -28,23 +28,27 @@
936 <ConfigurationType>DynamicLibrary</ConfigurationType>
937 <UseDebugLibraries>true</UseDebugLibraries>
938 <CharacterSet>MultiByte</CharacterSet>
939+ <PlatformToolset>v141</PlatformToolset>
940 </PropertyGroup>
941 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
942 <ConfigurationType>DynamicLibrary</ConfigurationType>
943 <UseDebugLibraries>true</UseDebugLibraries>
944 <CharacterSet>MultiByte</CharacterSet>
945+ <PlatformToolset>v141</PlatformToolset>
946 </PropertyGroup>
947 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
948 <ConfigurationType>DynamicLibrary</ConfigurationType>
949 <UseDebugLibraries>false</UseDebugLibraries>
950 <WholeProgramOptimization>true</WholeProgramOptimization>
951 <CharacterSet>MultiByte</CharacterSet>
952+ <PlatformToolset>v141</PlatformToolset>
953 </PropertyGroup>
954 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
955 <ConfigurationType>DynamicLibrary</ConfigurationType>
956 <UseDebugLibraries>false</UseDebugLibraries>
957 <WholeProgramOptimization>true</WholeProgramOptimization>
958 <CharacterSet>MultiByte</CharacterSet>
959+ <PlatformToolset>v141</PlatformToolset>
960 </PropertyGroup>
961 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
962 <ImportGroup Label="ExtensionSettings">
963@@ -98,7 +102,7 @@
964 <Optimization>Disabled</Optimization>
965 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;ONIFILESPLAYER_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
966 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG</AdditionalIncludeDirectories>
967- <TreatWarningAsError>true</TreatWarningAsError>
968+ <TreatWarningAsError>false</TreatWarningAsError>
969 <MultiProcessorCompilation>true</MultiProcessorCompilation>
970 <MinimalRebuild>
971 </MinimalRebuild>
972@@ -133,7 +137,7 @@
973 <Optimization>Disabled</Optimization>
974 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;ONIFILESPLAYER_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
975 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG</AdditionalIncludeDirectories>
976- <TreatWarningAsError>true</TreatWarningAsError>
977+ <TreatWarningAsError>false</TreatWarningAsError>
978 <MultiProcessorCompilation>true</MultiProcessorCompilation>
979 <MinimalRebuild>
980 </MinimalRebuild>
981@@ -169,7 +173,7 @@
982 <IntrinsicFunctions>true</IntrinsicFunctions>
983 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;ONIFILESPLAYER_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
984 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG</AdditionalIncludeDirectories>
985- <TreatWarningAsError>true</TreatWarningAsError>
986+ <TreatWarningAsError>false</TreatWarningAsError>
987 <MultiProcessorCompilation>true</MultiProcessorCompilation>
988 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
989 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
990@@ -212,7 +216,7 @@
991 <IntrinsicFunctions>true</IntrinsicFunctions>
992 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;ONIFILESPLAYER_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
993 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG</AdditionalIncludeDirectories>
994- <TreatWarningAsError>true</TreatWarningAsError>
995+ <TreatWarningAsError>false</TreatWarningAsError>
996 <MultiProcessorCompilation>true</MultiProcessorCompilation>
997 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
998 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
999diff --git a/Source/Drivers/PS1080/PS1080.vcxproj b/Source/Drivers/PS1080/PS1080.vcxproj
1000index 2a1154d..8495c28 100644
1001--- a/Source/Drivers/PS1080/PS1080.vcxproj
1002+++ b/Source/Drivers/PS1080/PS1080.vcxproj
1003@@ -2,4 +2,4 @@
1004-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1005+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1006 <ItemGroup Label="ProjectConfigurations">
1007 <ProjectConfiguration Include="Debug|Win32">
1008 <Configuration>Debug</Configuration>
1009@@ -525,23 +525,27 @@
1010 <ConfigurationType>DynamicLibrary</ConfigurationType>
1011 <UseDebugLibraries>true</UseDebugLibraries>
1012 <CharacterSet>Unicode</CharacterSet>
1013+ <PlatformToolset>v141</PlatformToolset>
1014 </PropertyGroup>
1015 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1016 <ConfigurationType>DynamicLibrary</ConfigurationType>
1017 <UseDebugLibraries>true</UseDebugLibraries>
1018 <CharacterSet>Unicode</CharacterSet>
1019+ <PlatformToolset>v141</PlatformToolset>
1020 </PropertyGroup>
1021 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1022 <ConfigurationType>DynamicLibrary</ConfigurationType>
1023 <UseDebugLibraries>false</UseDebugLibraries>
1024 <WholeProgramOptimization>true</WholeProgramOptimization>
1025 <CharacterSet>Unicode</CharacterSet>
1026+ <PlatformToolset>v141</PlatformToolset>
1027 </PropertyGroup>
1028 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1029 <ConfigurationType>DynamicLibrary</ConfigurationType>
1030 <UseDebugLibraries>false</UseDebugLibraries>
1031 <WholeProgramOptimization>true</WholeProgramOptimization>
1032 <CharacterSet>Unicode</CharacterSet>
1033+ <PlatformToolset>v141</PlatformToolset>
1034 </PropertyGroup>
1035 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1036 <ImportGroup Label="ExtensionSettings">
1037@@ -587,7 +591,7 @@
1038 <Optimization>Disabled</Optimization>
1039 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;PS1080_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1040 <AdditionalIncludeDirectories>.\Include;.\;..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG;..\..\DepthUtils</AdditionalIncludeDirectories>
1041- <TreatWarningAsError>true</TreatWarningAsError>
1042+ <TreatWarningAsError>false</TreatWarningAsError>
1043 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
1044 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1045 <MinimalRebuild>
1046@@ -612,7 +616,7 @@
1047 <Optimization>Disabled</Optimization>
1048 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;PS1080_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1049 <AdditionalIncludeDirectories>.\Include;.\;..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG;..\..\DepthUtils</AdditionalIncludeDirectories>
1050- <TreatWarningAsError>true</TreatWarningAsError>
1051+ <TreatWarningAsError>false</TreatWarningAsError>
1052 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
1053 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1054 <MinimalRebuild>
1055@@ -638,7 +642,7 @@
1056 <IntrinsicFunctions>true</IntrinsicFunctions>
1057 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;PS1080_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1058 <AdditionalIncludeDirectories>.\Include;.\;..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG;..\..\DepthUtils</AdditionalIncludeDirectories>
1059- <TreatWarningAsError>true</TreatWarningAsError>
1060+ <TreatWarningAsError>false</TreatWarningAsError>
1061 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
1062 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1063 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
1064@@ -670,7 +674,7 @@
1065 <IntrinsicFunctions>true</IntrinsicFunctions>
1066 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;PS1080_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1067 <AdditionalIncludeDirectories>.\Include;.\;..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include;..\..\..\ThirdParty\LibJPEG;..\..\DepthUtils</AdditionalIncludeDirectories>
1068- <TreatWarningAsError>true</TreatWarningAsError>
1069+ <TreatWarningAsError>false</TreatWarningAsError>
1070 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
1071 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1072 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
1073diff --git a/Source/Drivers/PS1080/PS1080Console/PS1080Console.vcxproj b/Source/Drivers/PS1080/PS1080Console/PS1080Console.vcxproj
1074index b9adfea..7446d5a 100644
1075--- a/Source/Drivers/PS1080/PS1080Console/PS1080Console.vcxproj
1076+++ b/Source/Drivers/PS1080/PS1080Console/PS1080Console.vcxproj
1077@@ -2,4 +2,4 @@
1078-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1079+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1080 <ItemGroup Label="ProjectConfigurations">
1081 <ProjectConfiguration Include="Debug|Win32">
1082 <Configuration>Debug</Configuration>
1083@@ -28,19 +28,23 @@
1084 <ConfigurationType>Application</ConfigurationType>
1085 <CharacterSet>MultiByte</CharacterSet>
1086 <WholeProgramOptimization>true</WholeProgramOptimization>
1087+ <PlatformToolset>v141</PlatformToolset>
1088 </PropertyGroup>
1089 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1090 <ConfigurationType>Application</ConfigurationType>
1091 <CharacterSet>MultiByte</CharacterSet>
1092+ <PlatformToolset>v141</PlatformToolset>
1093 </PropertyGroup>
1094 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1095 <ConfigurationType>Application</ConfigurationType>
1096 <CharacterSet>MultiByte</CharacterSet>
1097 <WholeProgramOptimization>true</WholeProgramOptimization>
1098+ <PlatformToolset>v141</PlatformToolset>
1099 </PropertyGroup>
1100 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1101 <ConfigurationType>Application</ConfigurationType>
1102 <CharacterSet>MultiByte</CharacterSet>
1103+ <PlatformToolset>v141</PlatformToolset>
1104 </PropertyGroup>
1105 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1106 <ImportGroup Label="ExtensionSettings">
1107@@ -87,7 +91,7 @@
1108 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
1109 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1110 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1111- <TreatWarningAsError>true</TreatWarningAsError>
1112+ <TreatWarningAsError>false</TreatWarningAsError>
1113 </ClCompile>
1114 <Link>
1115 <AdditionalDependencies>XnLib.lib;OpenNI2.lib;%(AdditionalDependencies)</AdditionalDependencies>
1116@@ -95,7 +99,7 @@
1117 <GenerateDebugInformation>true</GenerateDebugInformation>
1118 <SubSystem>Console</SubSystem>
1119 <TargetMachine>MachineX86</TargetMachine>
1120- <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
1121+ <TreatLinkerWarningAsErrors>false</TreatLinkerWarningAsErrors>
1122 </Link>
1123 </ItemDefinitionGroup>
1124 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1125@@ -114,7 +118,7 @@
1126 <WarningLevel>Level4</WarningLevel>
1127 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1128 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1129- <TreatWarningAsError>true</TreatWarningAsError>
1130+ <TreatWarningAsError>false</TreatWarningAsError>
1131 </ClCompile>
1132 <Link>
1133 <AdditionalDependencies>XnLib.lib;OpenNI2.lib;%(AdditionalDependencies)</AdditionalDependencies>
1134@@ -139,7 +143,7 @@
1135 <WarningLevel>Level4</WarningLevel>
1136 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1137 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1138- <TreatWarningAsError>true</TreatWarningAsError>
1139+ <TreatWarningAsError>false</TreatWarningAsError>
1140 </ClCompile>
1141 <Link>
1142 <AdditionalDependencies>XnLib.lib;OpenNI2.lib;%(AdditionalDependencies)</AdditionalDependencies>
1143@@ -169,7 +173,7 @@
1144 <WarningLevel>Level4</WarningLevel>
1145 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1146 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1147- <TreatWarningAsError>true</TreatWarningAsError>
1148+ <TreatWarningAsError>false</TreatWarningAsError>
1149 </ClCompile>
1150 <Link>
1151 <AdditionalDependencies>XnLib.lib;OpenNI2.lib;%(AdditionalDependencies)</AdditionalDependencies>
1152diff --git a/Source/Drivers/PSLink/PSLink.vcxproj b/Source/Drivers/PSLink/PSLink.vcxproj
1153index 8915163..68a7e96 100644
1154--- a/Source/Drivers/PSLink/PSLink.vcxproj
1155+++ b/Source/Drivers/PSLink/PSLink.vcxproj
1156@@ -2,4 +2,4 @@
1157-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1158+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1159 <ItemGroup Label="ProjectConfigurations">
1160 <ProjectConfiguration Include="Debug|Win32">
1161 <Configuration>Debug</Configuration>
1162@@ -28,19 +28,23 @@
1163 <ConfigurationType>DynamicLibrary</ConfigurationType>
1164 <CharacterSet>Unicode</CharacterSet>
1165 <WholeProgramOptimization>true</WholeProgramOptimization>
1166+ <PlatformToolset>v141</PlatformToolset>
1167 </PropertyGroup>
1168 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1169 <ConfigurationType>DynamicLibrary</ConfigurationType>
1170 <CharacterSet>Unicode</CharacterSet>
1171+ <PlatformToolset>v141</PlatformToolset>
1172 </PropertyGroup>
1173 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1174 <ConfigurationType>DynamicLibrary</ConfigurationType>
1175 <CharacterSet>Unicode</CharacterSet>
1176 <WholeProgramOptimization>true</WholeProgramOptimization>
1177+ <PlatformToolset>v141</PlatformToolset>
1178 </PropertyGroup>
1179 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1180 <ConfigurationType>DynamicLibrary</ConfigurationType>
1181 <CharacterSet>Unicode</CharacterSet>
1182+ <PlatformToolset>v141</PlatformToolset>
1183 </PropertyGroup>
1184 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1185 <ImportGroup Label="ExtensionSettings">
1186@@ -87,7 +91,7 @@
1187 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
1188 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1189 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1190- <TreatWarningAsError>true</TreatWarningAsError>
1191+ <TreatWarningAsError>false</TreatWarningAsError>
1192 </ClCompile>
1193 <Link>
1194 <AdditionalDependencies>XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1195@@ -95,7 +99,7 @@
1196 <GenerateDebugInformation>true</GenerateDebugInformation>
1197 <SubSystem>Windows</SubSystem>
1198 <TargetMachine>MachineX86</TargetMachine>
1199- <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
1200+ <TreatLinkerWarningAsErrors>false</TreatLinkerWarningAsErrors>
1201 </Link>
1202 </ItemDefinitionGroup>
1203 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1204@@ -115,7 +119,7 @@
1205 <WarningLevel>Level4</WarningLevel>
1206 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1207 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1208- <TreatWarningAsError>true</TreatWarningAsError>
1209+ <TreatWarningAsError>false</TreatWarningAsError>
1210 </ClCompile>
1211 <Link>
1212 <AdditionalDependencies>XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1213@@ -140,7 +144,7 @@
1214 <WarningLevel>Level4</WarningLevel>
1215 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1216 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1217- <TreatWarningAsError>true</TreatWarningAsError>
1218+ <TreatWarningAsError>false</TreatWarningAsError>
1219 </ClCompile>
1220 <Link>
1221 <AdditionalDependencies>XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1222@@ -170,7 +174,7 @@
1223 <WarningLevel>Level4</WarningLevel>
1224 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1225 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1226- <TreatWarningAsError>true</TreatWarningAsError>
1227+ <TreatWarningAsError>false</TreatWarningAsError>
1228 </ClCompile>
1229 <Link>
1230 <AdditionalDependencies>XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1231diff --git a/Source/Drivers/PSLink/PSLinkConsole/PSLinkConsole.vcxproj b/Source/Drivers/PSLink/PSLinkConsole/PSLinkConsole.vcxproj
1232index e6c7c8c..26ff9c8 100644
1233--- a/Source/Drivers/PSLink/PSLinkConsole/PSLinkConsole.vcxproj
1234+++ b/Source/Drivers/PSLink/PSLinkConsole/PSLinkConsole.vcxproj
1235@@ -2,4 +2,4 @@
1236-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1237+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1238 <ItemGroup Label="ProjectConfigurations">
1239 <ProjectConfiguration Include="Debug|Win32">
1240 <Configuration>Debug</Configuration>
1241@@ -28,19 +28,23 @@
1242 <ConfigurationType>Application</ConfigurationType>
1243 <CharacterSet>MultiByte</CharacterSet>
1244 <WholeProgramOptimization>true</WholeProgramOptimization>
1245+ <PlatformToolset>v141</PlatformToolset>
1246 </PropertyGroup>
1247 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1248 <ConfigurationType>Application</ConfigurationType>
1249 <CharacterSet>MultiByte</CharacterSet>
1250+ <PlatformToolset>v141</PlatformToolset>
1251 </PropertyGroup>
1252 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1253 <ConfigurationType>Application</ConfigurationType>
1254 <CharacterSet>MultiByte</CharacterSet>
1255 <WholeProgramOptimization>true</WholeProgramOptimization>
1256+ <PlatformToolset>v141</PlatformToolset>
1257 </PropertyGroup>
1258 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1259 <ConfigurationType>Application</ConfigurationType>
1260 <CharacterSet>MultiByte</CharacterSet>
1261+ <PlatformToolset>v141</PlatformToolset>
1262 </PropertyGroup>
1263 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1264 <ImportGroup Label="ExtensionSettings">
1265@@ -87,7 +91,7 @@
1266 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
1267 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1268 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1269- <TreatWarningAsError>true</TreatWarningAsError>
1270+ <TreatWarningAsError>false</TreatWarningAsError>
1271 </ClCompile>
1272 <Link>
1273 <AdditionalDependencies>OpenNI2.lib;XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1274@@ -95,7 +99,7 @@
1275 <GenerateDebugInformation>true</GenerateDebugInformation>
1276 <SubSystem>Console</SubSystem>
1277 <TargetMachine>MachineX86</TargetMachine>
1278- <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
1279+ <TreatLinkerWarningAsErrors>false</TreatLinkerWarningAsErrors>
1280 </Link>
1281 </ItemDefinitionGroup>
1282 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1283@@ -114,7 +118,7 @@
1284 <WarningLevel>Level4</WarningLevel>
1285 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1286 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1287- <TreatWarningAsError>true</TreatWarningAsError>
1288+ <TreatWarningAsError>false</TreatWarningAsError>
1289 </ClCompile>
1290 <Link>
1291 <AdditionalDependencies>OpenNI2.lib;XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1292@@ -139,7 +143,7 @@
1293 <WarningLevel>Level4</WarningLevel>
1294 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1295 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1296- <TreatWarningAsError>true</TreatWarningAsError>
1297+ <TreatWarningAsError>false</TreatWarningAsError>
1298 </ClCompile>
1299 <Link>
1300 <AdditionalDependencies>OpenNI2.lib;XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1301@@ -169,7 +173,7 @@
1302 <WarningLevel>Level4</WarningLevel>
1303 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1304 <DisableSpecificWarnings>4250;4127;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1305- <TreatWarningAsError>true</TreatWarningAsError>
1306+ <TreatWarningAsError>false</TreatWarningAsError>
1307 </ClCompile>
1308 <Link>
1309 <AdditionalDependencies>OpenNI2.lib;XnLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
1310diff --git a/Source/Drivers/TestDevice/TestDevice.vcxproj b/Source/Drivers/TestDevice/TestDevice.vcxproj
1311index e20a074..3777b2e 100644
1312--- a/Source/Drivers/TestDevice/TestDevice.vcxproj
1313+++ b/Source/Drivers/TestDevice/TestDevice.vcxproj
1314@@ -2,4 +2,4 @@
1315-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1316+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1317 <ItemGroup Label="ProjectConfigurations">
1318 <ProjectConfiguration Include="Debug|Win32">
1319 <Configuration>Debug</Configuration>
1320@@ -27,23 +27,27 @@
1321 <ConfigurationType>DynamicLibrary</ConfigurationType>
1322 <UseDebugLibraries>true</UseDebugLibraries>
1323 <CharacterSet>MultiByte</CharacterSet>
1324+ <PlatformToolset>v141</PlatformToolset>
1325 </PropertyGroup>
1326 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1327 <ConfigurationType>DynamicLibrary</ConfigurationType>
1328 <UseDebugLibraries>true</UseDebugLibraries>
1329 <CharacterSet>MultiByte</CharacterSet>
1330+ <PlatformToolset>v141</PlatformToolset>
1331 </PropertyGroup>
1332 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1333 <ConfigurationType>DynamicLibrary</ConfigurationType>
1334 <UseDebugLibraries>false</UseDebugLibraries>
1335 <WholeProgramOptimization>true</WholeProgramOptimization>
1336 <CharacterSet>MultiByte</CharacterSet>
1337+ <PlatformToolset>v141</PlatformToolset>
1338 </PropertyGroup>
1339 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1340 <ConfigurationType>DynamicLibrary</ConfigurationType>
1341 <UseDebugLibraries>false</UseDebugLibraries>
1342 <WholeProgramOptimization>true</WholeProgramOptimization>
1343 <CharacterSet>MultiByte</CharacterSet>
1344+ <PlatformToolset>v141</PlatformToolset>
1345 </PropertyGroup>
1346 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1347 <ImportGroup Label="ExtensionSettings">
1348@@ -84,7 +88,7 @@
1349 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);TestDevice2_EXPORT</PreprocessorDefinitions>
1350 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1351 <WarningLevel>Level4</WarningLevel>
1352- <TreatWarningAsError>true</TreatWarningAsError>
1353+ <TreatWarningAsError>false</TreatWarningAsError>
1354 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1355 </ClCompile>
1356 <Link>
1357@@ -101,7 +105,7 @@
1358 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);TestDevice2_EXPORT</PreprocessorDefinitions>
1359 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1360 <WarningLevel>Level4</WarningLevel>
1361- <TreatWarningAsError>true</TreatWarningAsError>
1362+ <TreatWarningAsError>false</TreatWarningAsError>
1363 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1364 </ClCompile>
1365 <Link>
1366@@ -118,7 +122,7 @@
1367 <IntrinsicFunctions>true</IntrinsicFunctions>
1368 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);TestDevice2_EXPORT</PreprocessorDefinitions>
1369 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include</AdditionalIncludeDirectories>
1370- <TreatWarningAsError>true</TreatWarningAsError>
1371+ <TreatWarningAsError>false</TreatWarningAsError>
1372 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1373 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
1374 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
1375@@ -144,7 +148,7 @@
1376 <IntrinsicFunctions>true</IntrinsicFunctions>
1377 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);TestDevice2_EXPORT</PreprocessorDefinitions>
1378 <AdditionalIncludeDirectories>..\..\..\Include;..\..\..\ThirdParty\PSCommon\XnLib\Include</AdditionalIncludeDirectories>
1379- <TreatWarningAsError>true</TreatWarningAsError>
1380+ <TreatWarningAsError>false</TreatWarningAsError>
1381 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1382 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
1383 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
1384diff --git a/Source/Tools/NiViewer/NiViewer.vcxproj b/Source/Tools/NiViewer/NiViewer.vcxproj
1385index 0a4c392..e331009 100644
1386--- a/Source/Tools/NiViewer/NiViewer.vcxproj
1387+++ b/Source/Tools/NiViewer/NiViewer.vcxproj
1388@@ -2,4 +2,4 @@
1389-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1390+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1391 <ItemGroup Label="ProjectConfigurations">
1392 <ProjectConfiguration Include="Debug|Win32">
1393 <Configuration>Debug</Configuration>
1394@@ -27,23 +27,27 @@
1395 <ConfigurationType>Application</ConfigurationType>
1396 <UseDebugLibraries>true</UseDebugLibraries>
1397 <CharacterSet>MultiByte</CharacterSet>
1398+ <PlatformToolset>v141</PlatformToolset>
1399 </PropertyGroup>
1400 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1401 <ConfigurationType>Application</ConfigurationType>
1402 <UseDebugLibraries>true</UseDebugLibraries>
1403 <CharacterSet>MultiByte</CharacterSet>
1404+ <PlatformToolset>v141</PlatformToolset>
1405 </PropertyGroup>
1406 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1407 <ConfigurationType>Application</ConfigurationType>
1408 <UseDebugLibraries>false</UseDebugLibraries>
1409 <WholeProgramOptimization>true</WholeProgramOptimization>
1410 <CharacterSet>MultiByte</CharacterSet>
1411+ <PlatformToolset>v141</PlatformToolset>
1412 </PropertyGroup>
1413 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1414 <ConfigurationType>Application</ConfigurationType>
1415 <UseDebugLibraries>false</UseDebugLibraries>
1416 <WholeProgramOptimization>true</WholeProgramOptimization>
1417 <CharacterSet>MultiByte</CharacterSet>
1418+ <PlatformToolset>v141</PlatformToolset>
1419 </PropertyGroup>
1420 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1421 <ImportGroup Label="ExtensionSettings">
1422@@ -84,7 +88,7 @@
1423 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1424 <WarningLevel>Level4</WarningLevel>
1425 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1426- <TreatWarningAsError>true</TreatWarningAsError>
1427+ <TreatWarningAsError>false</TreatWarningAsError>
1428 <MinimalRebuild>
1429 </MinimalRebuild>
1430 </ClCompile>
1431@@ -105,7 +109,7 @@
1432 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1433 <WarningLevel>Level4</WarningLevel>
1434 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1435- <TreatWarningAsError>true</TreatWarningAsError>
1436+ <TreatWarningAsError>false</TreatWarningAsError>
1437 <MinimalRebuild>
1438 </MinimalRebuild>
1439 </ClCompile>
1440@@ -133,7 +137,7 @@
1441 <BufferSecurityCheck>false</BufferSecurityCheck>
1442 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
1443 <FloatingPointModel>Fast</FloatingPointModel>
1444- <TreatWarningAsError>true</TreatWarningAsError>
1445+ <TreatWarningAsError>false</TreatWarningAsError>
1446 </ClCompile>
1447 <Link>
1448 <GenerateDebugInformation>true</GenerateDebugInformation>
1449@@ -142,6 +146,7 @@
1450 <AdditionalDependencies>Comdlg32.lib;OpenNI2.lib;XnLib.lib;glut32.lib</AdditionalDependencies>
1451 <AdditionalLibraryDirectories>$(OutDir);..\..\..\ThirdParty\GL</AdditionalLibraryDirectories>
1452 <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors>
1453+ <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
1454 </Link>
1455 <ResourceCompile>
1456 <AdditionalIncludeDirectories>..\..\..\Include</AdditionalIncludeDirectories>
1457@@ -161,7 +166,7 @@
1458 <BufferSecurityCheck>false</BufferSecurityCheck>
1459 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
1460 <FloatingPointModel>Fast</FloatingPointModel>
1461- <TreatWarningAsError>true</TreatWarningAsError>
1462+ <TreatWarningAsError>false</TreatWarningAsError>
1463 </ClCompile>
1464 <Link>
1465 <GenerateDebugInformation>true</GenerateDebugInformation>
1466diff --git a/ThirdParty/PSCommon/XnLib/Source/XnLib.vcxproj b/ThirdParty/PSCommon/XnLib/Source/XnLib.vcxproj
1467index 2761222..f2094b3 100644
1468--- a/ThirdParty/PSCommon/XnLib/Source/XnLib.vcxproj
1469+++ b/ThirdParty/PSCommon/XnLib/Source/XnLib.vcxproj
1470@@ -2,4 +2,4 @@
1471-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1472+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1473 <ItemGroup Label="ProjectConfigurations">
1474 <ProjectConfiguration Include="Debug|Win32">
1475 <Configuration>Debug</Configuration>
1476@@ -116,23 +116,27 @@
1477 <ConfigurationType>StaticLibrary</ConfigurationType>
1478 <UseDebugLibraries>true</UseDebugLibraries>
1479 <CharacterSet>MultiByte</CharacterSet>
1480+ <PlatformToolset>v141</PlatformToolset>
1481 </PropertyGroup>
1482 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1483 <ConfigurationType>StaticLibrary</ConfigurationType>
1484 <UseDebugLibraries>true</UseDebugLibraries>
1485 <CharacterSet>MultiByte</CharacterSet>
1486+ <PlatformToolset>v141</PlatformToolset>
1487 </PropertyGroup>
1488 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1489 <ConfigurationType>StaticLibrary</ConfigurationType>
1490 <UseDebugLibraries>false</UseDebugLibraries>
1491 <WholeProgramOptimization>true</WholeProgramOptimization>
1492 <CharacterSet>MultiByte</CharacterSet>
1493+ <PlatformToolset>v141</PlatformToolset>
1494 </PropertyGroup>
1495 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1496 <ConfigurationType>StaticLibrary</ConfigurationType>
1497 <UseDebugLibraries>false</UseDebugLibraries>
1498 <WholeProgramOptimization>true</WholeProgramOptimization>
1499 <CharacterSet>MultiByte</CharacterSet>
1500+ <PlatformToolset>v141</PlatformToolset>
1501 </PropertyGroup>
1502 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1503 <ImportGroup Label="ExtensionSettings">
1504@@ -176,7 +180,7 @@
1505 <AdditionalIncludeDirectories>..\Include;..\Driver\Win32\Build\sys;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1506 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);XnLib_EXPORT</PreprocessorDefinitions>
1507 <WarningLevel>Level4</WarningLevel>
1508- <TreatWarningAsError>true</TreatWarningAsError>
1509+ <TreatWarningAsError>false</TreatWarningAsError>
1510 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1511 <MinimalRebuild>
1512 </MinimalRebuild>
1513@@ -198,7 +202,7 @@
1514 <AdditionalIncludeDirectories>..\Include;..\Driver\Win32\Build\sys;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1515 <PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);XnLib_EXPORT</PreprocessorDefinitions>
1516 <WarningLevel>Level4</WarningLevel>
1517- <TreatWarningAsError>true</TreatWarningAsError>
1518+ <TreatWarningAsError>false</TreatWarningAsError>
1519 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1520 <MinimalRebuild>
1521 </MinimalRebuild>
1522@@ -220,7 +224,7 @@
1523 <IntrinsicFunctions>true</IntrinsicFunctions>
1524 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);XnLib_EXPORT</PreprocessorDefinitions>
1525 <AdditionalIncludeDirectories>..\Include;..\Driver\Win32\Build\sys;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1526- <TreatWarningAsError>true</TreatWarningAsError>
1527+ <TreatWarningAsError>false</TreatWarningAsError>
1528 <WholeProgramOptimization>true</WholeProgramOptimization>
1529 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1530 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
1531@@ -248,7 +252,7 @@
1532 <IntrinsicFunctions>true</IntrinsicFunctions>
1533 <PreprocessorDefinitions>_MBCS;%(PreprocessorDefinitions);XnLib_EXPORT</PreprocessorDefinitions>
1534 <AdditionalIncludeDirectories>..\Include;..\Driver\Win32\Build\sys;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1535- <TreatWarningAsError>true</TreatWarningAsError>
1536+ <TreatWarningAsError>false</TreatWarningAsError>
1537 <MultiProcessorCompilation>true</MultiProcessorCompilation>
1538 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
1539 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
1540diff --git a/Wrappers/java/OpenNI.jni/OpenNI.jni.vcxproj b/Wrappers/java/OpenNI.jni/OpenNI.jni.vcxproj
1541index b95c484..bfd0503 100644
1542--- a/Wrappers/java/OpenNI.jni/OpenNI.jni.vcxproj
1543+++ b/Wrappers/java/OpenNI.jni/OpenNI.jni.vcxproj
1544@@ -2,4 +2,4 @@
1545-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1546+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1547 <ItemGroup Label="ProjectConfigurations">
1548 <ProjectConfiguration Include="Debug|Win32">
1549 <Configuration>Debug</Configuration>
1550@@ -28,18 +28,22 @@
1551 <UseDebugLibraries>true</UseDebugLibraries>
1552 <CharacterSet>Unicode</CharacterSet>
1553 <WholeProgramOptimization>true</WholeProgramOptimization>
1554+ <PlatformToolset>v141</PlatformToolset>
1555 </PropertyGroup>
1556 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1557 <ConfigurationType>DynamicLibrary</ConfigurationType>
1558 <UseDebugLibraries>false</UseDebugLibraries>
1559 <WholeProgramOptimization>true</WholeProgramOptimization>
1560 <CharacterSet>Unicode</CharacterSet>
1561+ <PlatformToolset>v141</PlatformToolset>
1562 </PropertyGroup>
1563 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1564 <ConfigurationType>DynamicLibrary</ConfigurationType>
1565+ <PlatformToolset>v141</PlatformToolset>
1566 </PropertyGroup>
1567 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
1568 <ConfigurationType>DynamicLibrary</ConfigurationType>
1569+ <PlatformToolset>v141</PlatformToolset>
1570 </PropertyGroup>
1571 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1572 <ImportGroup Label="ExtensionSettings">