Salome HOME
spns #32926: backport KERNEL & CONFIGURATION fixes on more recent platforms to ensure...
[tools/sat_salome.git] / products / patches / cppunit-1.13.2_windows.patch
1 --- cppunit_ref/src/DllPlugInTester/DllPlugInTester.vcxproj
2 +++ cppunit/src/DllPlugInTester/DllPlugInTester.vcxproj
3 @@ -1,775 +1,788 @@
4 -<?xml version="1.0" encoding="utf-8"?>
5 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
6 -  <ItemGroup Label="ProjectConfigurations">
7 -    <ProjectConfiguration Include="Debug Static|Win32">
8 -      <Configuration>Debug Static</Configuration>
9 -      <Platform>Win32</Platform>
10 -    </ProjectConfiguration>
11 -    <ProjectConfiguration Include="Debug Static|x64">
12 -      <Configuration>Debug Static</Configuration>
13 -      <Platform>x64</Platform>
14 -    </ProjectConfiguration>
15 -    <ProjectConfiguration Include="Debug Unicode|Win32">
16 -      <Configuration>Debug Unicode</Configuration>
17 -      <Platform>Win32</Platform>
18 -    </ProjectConfiguration>
19 -    <ProjectConfiguration Include="Debug Unicode|x64">
20 -      <Configuration>Debug Unicode</Configuration>
21 -      <Platform>x64</Platform>
22 -    </ProjectConfiguration>
23 -    <ProjectConfiguration Include="Debug|Win32">
24 -      <Configuration>Debug</Configuration>
25 -      <Platform>Win32</Platform>
26 -    </ProjectConfiguration>
27 -    <ProjectConfiguration Include="Debug|x64">
28 -      <Configuration>Debug</Configuration>
29 -      <Platform>x64</Platform>
30 -    </ProjectConfiguration>
31 -    <ProjectConfiguration Include="Release Static|Win32">
32 -      <Configuration>Release Static</Configuration>
33 -      <Platform>Win32</Platform>
34 -    </ProjectConfiguration>
35 -    <ProjectConfiguration Include="Release Static|x64">
36 -      <Configuration>Release Static</Configuration>
37 -      <Platform>x64</Platform>
38 -    </ProjectConfiguration>
39 -    <ProjectConfiguration Include="Release Unicode|Win32">
40 -      <Configuration>Release Unicode</Configuration>
41 -      <Platform>Win32</Platform>
42 -    </ProjectConfiguration>
43 -    <ProjectConfiguration Include="Release Unicode|x64">
44 -      <Configuration>Release Unicode</Configuration>
45 -      <Platform>x64</Platform>
46 -    </ProjectConfiguration>
47 -    <ProjectConfiguration Include="Release|Win32">
48 -      <Configuration>Release</Configuration>
49 -      <Platform>Win32</Platform>
50 -    </ProjectConfiguration>
51 -    <ProjectConfiguration Include="Release|x64">
52 -      <Configuration>Release</Configuration>
53 -      <Platform>x64</Platform>
54 -    </ProjectConfiguration>
55 -  </ItemGroup>
56 -  <PropertyGroup Label="Globals">
57 -    <SccProjectName />
58 -    <SccLocalPath />
59 -    <ProjectGuid>{26047E59-ECD5-9E22-A3E3-D624038A5572}</ProjectGuid>
60 -  </PropertyGroup>
61 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
62 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="Configuration">
63 -    <ConfigurationType>Application</ConfigurationType>
64 -    <UseOfMfc>false</UseOfMfc>
65 -    <CharacterSet>MultiByte</CharacterSet>
66 -  </PropertyGroup>
67 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'" Label="Configuration">
68 -    <ConfigurationType>Application</ConfigurationType>
69 -    <UseOfMfc>false</UseOfMfc>
70 -    <CharacterSet>MultiByte</CharacterSet>
71 -  </PropertyGroup>
72 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
73 -    <ConfigurationType>Application</ConfigurationType>
74 -    <UseOfMfc>false</UseOfMfc>
75 -    <CharacterSet>MultiByte</CharacterSet>
76 -  </PropertyGroup>
77 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
78 -    <ConfigurationType>Application</ConfigurationType>
79 -    <UseOfMfc>false</UseOfMfc>
80 -    <CharacterSet>MultiByte</CharacterSet>
81 -  </PropertyGroup>
82 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
83 -    <ConfigurationType>Application</ConfigurationType>
84 -    <UseOfMfc>false</UseOfMfc>
85 -    <CharacterSet>MultiByte</CharacterSet>
86 -  </PropertyGroup>
87 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
88 -    <ConfigurationType>Application</ConfigurationType>
89 -    <UseOfMfc>false</UseOfMfc>
90 -    <CharacterSet>MultiByte</CharacterSet>
91 -  </PropertyGroup>
92 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'" Label="Configuration">
93 -    <ConfigurationType>Application</ConfigurationType>
94 -    <UseOfMfc>false</UseOfMfc>
95 -    <CharacterSet>MultiByte</CharacterSet>
96 -  </PropertyGroup>
97 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'" Label="Configuration">
98 -    <ConfigurationType>Application</ConfigurationType>
99 -    <UseOfMfc>false</UseOfMfc>
100 -    <CharacterSet>MultiByte</CharacterSet>
101 -  </PropertyGroup>
102 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'" Label="Configuration">
103 -    <ConfigurationType>Application</ConfigurationType>
104 -    <UseOfMfc>false</UseOfMfc>
105 -    <CharacterSet>MultiByte</CharacterSet>
106 -  </PropertyGroup>
107 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'" Label="Configuration">
108 -    <ConfigurationType>Application</ConfigurationType>
109 -    <UseOfMfc>false</UseOfMfc>
110 -    <CharacterSet>MultiByte</CharacterSet>
111 -  </PropertyGroup>
112 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="Configuration">
113 -    <ConfigurationType>Application</ConfigurationType>
114 -    <UseOfMfc>false</UseOfMfc>
115 -    <CharacterSet>MultiByte</CharacterSet>
116 -  </PropertyGroup>
117 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'" Label="Configuration">
118 -    <ConfigurationType>Application</ConfigurationType>
119 -    <UseOfMfc>false</UseOfMfc>
120 -    <CharacterSet>MultiByte</CharacterSet>
121 -  </PropertyGroup>
122 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
123 -  <ImportGroup Label="ExtensionSettings">
124 -  </ImportGroup>
125 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="PropertySheets">
126 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
127 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
128 -  </ImportGroup>
129 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'" Label="PropertySheets">
130 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
131 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
132 -  </ImportGroup>
133 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
134 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
135 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
136 -  </ImportGroup>
137 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
138 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
139 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
140 -  </ImportGroup>
141 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
142 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
143 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
144 -  </ImportGroup>
145 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
146 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
147 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
148 -  </ImportGroup>
149 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'" Label="PropertySheets">
150 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
151 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
152 -  </ImportGroup>
153 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'" Label="PropertySheets">
154 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
155 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
156 -  </ImportGroup>
157 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'" Label="PropertySheets">
158 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
159 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
160 -  </ImportGroup>
161 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'" Label="PropertySheets">
162 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
163 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
164 -  </ImportGroup>
165 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="PropertySheets">
166 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
167 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
168 -  </ImportGroup>
169 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'" Label="PropertySheets">
170 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
171 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
172 -  </ImportGroup>
173 -  <PropertyGroup Label="UserMacros" />
174 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">
175 -    <OutDir>.\ReleaseUnicode\</OutDir>
176 -    <IntDir>.\ReleaseUnicode\</IntDir>
177 -    <LinkIncremental>false</LinkIncremental>
178 -    <TargetName>$(ProjectName)u</TargetName>
179 -  </PropertyGroup>
180 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">
181 -    <OutDir>.\ReleaseUnicode\</OutDir>
182 -    <IntDir>.\ReleaseUnicode\</IntDir>
183 -    <LinkIncremental>false</LinkIncremental>
184 -    <TargetName>$(ProjectName)u</TargetName>
185 -  </PropertyGroup>
186 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'">
187 -    <OutDir>.\Debug\</OutDir>
188 -    <IntDir>.\Debug\</IntDir>
189 -    <LinkIncremental>false</LinkIncremental>
190 -    <TargetName>$(ProjectName)d</TargetName>
191 -  </PropertyGroup>
192 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'">
193 -    <OutDir>.\Debug\</OutDir>
194 -    <IntDir>.\Debug\</IntDir>
195 -    <LinkIncremental>false</LinkIncremental>
196 -    <TargetName>$(ProjectName)d</TargetName>
197 -  </PropertyGroup>
198 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'">
199 -    <OutDir>.\Release\</OutDir>
200 -    <IntDir>.\Release\</IntDir>
201 -    <LinkIncremental>false</LinkIncremental>
202 -  </PropertyGroup>
203 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'">
204 -    <OutDir>.\Release\</OutDir>
205 -    <IntDir>.\Release\</IntDir>
206 -    <LinkIncremental>false</LinkIncremental>
207 -  </PropertyGroup>
208 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
209 -    <OutDir>.\DebugDll\</OutDir>
210 -    <IntDir>.\DebugDll\</IntDir>
211 -    <LinkIncremental>false</LinkIncremental>
212 -    <TargetName>DllPlugInTesterd_dll</TargetName>
213 -  </PropertyGroup>
214 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
215 -    <OutDir>.\DebugDll\</OutDir>
216 -    <IntDir>.\DebugDll\</IntDir>
217 -    <LinkIncremental>false</LinkIncremental>
218 -    <TargetName>DllPlugInTesterd_dll</TargetName>
219 -  </PropertyGroup>
220 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
221 -    <OutDir>.\ReleaseDll\</OutDir>
222 -    <IntDir>.\ReleaseDll\</IntDir>
223 -    <LinkIncremental>false</LinkIncremental>
224 -    <TargetName>$(ProjectName)_dll</TargetName>
225 -  </PropertyGroup>
226 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
227 -    <OutDir>.\ReleaseDll\</OutDir>
228 -    <IntDir>.\ReleaseDll\</IntDir>
229 -    <LinkIncremental>false</LinkIncremental>
230 -    <TargetName>$(ProjectName)_dll</TargetName>
231 -  </PropertyGroup>
232 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">
233 -    <OutDir>.\DebugUnicode\</OutDir>
234 -    <IntDir>.\DebugUnicode\</IntDir>
235 -    <LinkIncremental>false</LinkIncremental>
236 -    <TargetName>$(ProjectName)ud</TargetName>
237 -  </PropertyGroup>
238 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">
239 -    <OutDir>.\DebugUnicode\</OutDir>
240 -    <IntDir>.\DebugUnicode\</IntDir>
241 -    <LinkIncremental>false</LinkIncremental>
242 -    <TargetName>$(ProjectName)ud</TargetName>
243 -  </PropertyGroup>
244 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">
245 -    <ClCompile>
246 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
247 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
248 -      <StringPooling>true</StringPooling>
249 -      <FunctionLevelLinking>true</FunctionLevelLinking>
250 -      <Optimization>MinSpace</Optimization>
251 -      <SuppressStartupBanner>true</SuppressStartupBanner>
252 -      <WarningLevel>Level3</WarningLevel>
253 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
254 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
255 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
256 -      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
257 -      <AssemblerListingLocation>.\ReleaseUnicode\</AssemblerListingLocation>
258 -      <PrecompiledHeaderOutputFile>.\ReleaseUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
259 -      <PrecompiledHeader>
260 -      </PrecompiledHeader>
261 -      <ObjectFileName>.\ReleaseUnicode\</ObjectFileName>
262 -      <ProgramDataBaseFileName>.\ReleaseUnicode\</ProgramDataBaseFileName>
263 -    </ClCompile>
264 -    <PostBuildEvent>
265 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
266 -      <Message>Copying target to lib/</Message>
267 -    </PostBuildEvent>
268 -    <Midl>
269 -      <TypeLibraryName>.\ReleaseUnicode\DllPlugInTester.tlb</TypeLibraryName>
270 -    </Midl>
271 -    <ResourceCompile>
272 -      <Culture>0x040c</Culture>
273 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
274 -    </ResourceCompile>
275 -    <Bscmake>
276 -      <SuppressStartupBanner>true</SuppressStartupBanner>
277 -      <OutputFile>.\ReleaseUnicode\DllPlugInTester.bsc</OutputFile>
278 -    </Bscmake>
279 -    <Link>
280 -      <SuppressStartupBanner>true</SuppressStartupBanner>
281 -      <SubSystem>Console</SubSystem>
282 -      <OutputFile>ReleaseUnicode\DllPlugInTesteru.exe</OutputFile>
283 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
284 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
285 -    </Link>
286 -  </ItemDefinitionGroup>
287 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">
288 -    <ClCompile>
289 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
290 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
291 -      <StringPooling>true</StringPooling>
292 -      <FunctionLevelLinking>true</FunctionLevelLinking>
293 -      <Optimization>MinSpace</Optimization>
294 -      <SuppressStartupBanner>true</SuppressStartupBanner>
295 -      <WarningLevel>Level3</WarningLevel>
296 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
297 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
298 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
299 -      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
300 -      <AssemblerListingLocation>.\ReleaseUnicode\</AssemblerListingLocation>
301 -      <PrecompiledHeaderOutputFile>.\ReleaseUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
302 -      <PrecompiledHeader>
303 -      </PrecompiledHeader>
304 -      <ObjectFileName>.\ReleaseUnicode\</ObjectFileName>
305 -      <ProgramDataBaseFileName>.\ReleaseUnicode\</ProgramDataBaseFileName>
306 -    </ClCompile>
307 -    <PostBuildEvent>
308 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
309 -      <Message>Copying target to lib/</Message>
310 -    </PostBuildEvent>
311 -    <Midl>
312 -      <TypeLibraryName>.\ReleaseUnicode\DllPlugInTester.tlb</TypeLibraryName>
313 -    </Midl>
314 -    <ResourceCompile>
315 -      <Culture>0x040c</Culture>
316 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
317 -    </ResourceCompile>
318 -    <Bscmake>
319 -      <SuppressStartupBanner>true</SuppressStartupBanner>
320 -      <OutputFile>.\ReleaseUnicode\DllPlugInTester.bsc</OutputFile>
321 -    </Bscmake>
322 -    <Link>
323 -      <SuppressStartupBanner>true</SuppressStartupBanner>
324 -      <SubSystem>Console</SubSystem>
325 -      <OutputFile>ReleaseUnicode\DllPlugInTesteru.exe</OutputFile>
326 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
327 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
328 -    </Link>
329 -  </ItemDefinitionGroup>
330 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'">
331 -    <ClCompile>
332 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
333 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
334 -      <FunctionLevelLinking>false</FunctionLevelLinking>
335 -      <Optimization>Disabled</Optimization>
336 -      <SuppressStartupBanner>true</SuppressStartupBanner>
337 -      <WarningLevel>Level3</WarningLevel>
338 -      <MinimalRebuild>true</MinimalRebuild>
339 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
340 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
341 -      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
342 -      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
343 -      <PrecompiledHeaderOutputFile>.\Debug\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
344 -      <PrecompiledHeader>
345 -      </PrecompiledHeader>
346 -      <ObjectFileName>.\Debug\</ObjectFileName>
347 -      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
348 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
349 -    </ClCompile>
350 -    <PostBuildEvent>
351 -      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
352 -      <Message>Copying target to lib/</Message>
353 -    </PostBuildEvent>
354 -    <Midl>
355 -      <TypeLibraryName>.\Debug\DllPlugInTester.tlb</TypeLibraryName>
356 -    </Midl>
357 -    <ResourceCompile>
358 -      <Culture>0x040c</Culture>
359 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
360 -    </ResourceCompile>
361 -    <Bscmake>
362 -      <SuppressStartupBanner>true</SuppressStartupBanner>
363 -      <OutputFile>.\Debug\DllPlugInTester.bsc</OutputFile>
364 -    </Bscmake>
365 -    <Link>
366 -      <SuppressStartupBanner>true</SuppressStartupBanner>
367 -      <GenerateDebugInformation>true</GenerateDebugInformation>
368 -      <SubSystem>Console</SubSystem>
369 -      <OutputFile>Debug\DllPlugInTesterd.exe</OutputFile>
370 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
371 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
372 -    </Link>
373 -  </ItemDefinitionGroup>
374 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'">
375 -    <ClCompile>
376 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
377 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
378 -      <FunctionLevelLinking>false</FunctionLevelLinking>
379 -      <Optimization>Disabled</Optimization>
380 -      <SuppressStartupBanner>true</SuppressStartupBanner>
381 -      <WarningLevel>Level3</WarningLevel>
382 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
383 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
384 -      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
385 -      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
386 -      <PrecompiledHeaderOutputFile>.\Debug\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
387 -      <PrecompiledHeader>
388 -      </PrecompiledHeader>
389 -      <ObjectFileName>.\Debug\</ObjectFileName>
390 -      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
391 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
392 -    </ClCompile>
393 -    <PostBuildEvent>
394 -      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
395 -      <Message>Copying target to lib/</Message>
396 -    </PostBuildEvent>
397 -    <Midl>
398 -      <TypeLibraryName>.\Debug\DllPlugInTester.tlb</TypeLibraryName>
399 -    </Midl>
400 -    <ResourceCompile>
401 -      <Culture>0x040c</Culture>
402 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
403 -    </ResourceCompile>
404 -    <Bscmake>
405 -      <SuppressStartupBanner>true</SuppressStartupBanner>
406 -      <OutputFile>.\Debug\DllPlugInTester.bsc</OutputFile>
407 -    </Bscmake>
408 -    <Link>
409 -      <SuppressStartupBanner>true</SuppressStartupBanner>
410 -      <GenerateDebugInformation>true</GenerateDebugInformation>
411 -      <SubSystem>Console</SubSystem>
412 -      <OutputFile>Debug\DllPlugInTesterd.exe</OutputFile>
413 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
414 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
415 -    </Link>
416 -  </ItemDefinitionGroup>
417 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'">
418 -    <ClCompile>
419 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
420 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
421 -      <StringPooling>true</StringPooling>
422 -      <FunctionLevelLinking>true</FunctionLevelLinking>
423 -      <Optimization>MinSpace</Optimization>
424 -      <SuppressStartupBanner>true</SuppressStartupBanner>
425 -      <WarningLevel>Level3</WarningLevel>
426 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
427 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
428 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
429 -      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
430 -      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
431 -      <PrecompiledHeaderOutputFile>.\Release\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
432 -      <PrecompiledHeader>
433 -      </PrecompiledHeader>
434 -      <ObjectFileName>.\Release\</ObjectFileName>
435 -      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
436 -    </ClCompile>
437 -    <PostBuildEvent>
438 -      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
439 -      <Message>Copying target to lib/</Message>
440 -    </PostBuildEvent>
441 -    <Midl>
442 -      <TypeLibraryName>.\Release\DllPlugInTester.tlb</TypeLibraryName>
443 -    </Midl>
444 -    <ResourceCompile>
445 -      <Culture>0x040c</Culture>
446 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
447 -    </ResourceCompile>
448 -    <Bscmake>
449 -      <SuppressStartupBanner>true</SuppressStartupBanner>
450 -      <OutputFile>.\Release\DllPlugInTester.bsc</OutputFile>
451 -    </Bscmake>
452 -    <Link>
453 -      <SuppressStartupBanner>true</SuppressStartupBanner>
454 -      <SubSystem>Console</SubSystem>
455 -      <OutputFile>.\Release\DllPlugInTester.exe</OutputFile>
456 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
457 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
458 -    </Link>
459 -  </ItemDefinitionGroup>
460 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'">
461 -    <ClCompile>
462 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
463 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
464 -      <StringPooling>true</StringPooling>
465 -      <FunctionLevelLinking>true</FunctionLevelLinking>
466 -      <Optimization>MinSpace</Optimization>
467 -      <SuppressStartupBanner>true</SuppressStartupBanner>
468 -      <WarningLevel>Level3</WarningLevel>
469 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
470 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
471 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
472 -      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
473 -      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
474 -      <PrecompiledHeaderOutputFile>.\Release\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
475 -      <PrecompiledHeader>
476 -      </PrecompiledHeader>
477 -      <ObjectFileName>.\Release\</ObjectFileName>
478 -      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
479 -    </ClCompile>
480 -    <PostBuildEvent>
481 -      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
482 -      <Message>Copying target to lib/</Message>
483 -    </PostBuildEvent>
484 -    <Midl>
485 -      <TypeLibraryName>.\Release\DllPlugInTester.tlb</TypeLibraryName>
486 -    </Midl>
487 -    <ResourceCompile>
488 -      <Culture>0x040c</Culture>
489 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
490 -    </ResourceCompile>
491 -    <Bscmake>
492 -      <SuppressStartupBanner>true</SuppressStartupBanner>
493 -      <OutputFile>.\Release\DllPlugInTester.bsc</OutputFile>
494 -    </Bscmake>
495 -    <Link>
496 -      <SuppressStartupBanner>true</SuppressStartupBanner>
497 -      <SubSystem>Console</SubSystem>
498 -      <OutputFile>.\Release\DllPlugInTester.exe</OutputFile>
499 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
500 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
501 -    </Link>
502 -  </ItemDefinitionGroup>
503 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
504 -    <ClCompile>
505 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
506 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
507 -      <FunctionLevelLinking>false</FunctionLevelLinking>
508 -      <Optimization>Disabled</Optimization>
509 -      <SuppressStartupBanner>true</SuppressStartupBanner>
510 -      <WarningLevel>Level3</WarningLevel>
511 -      <MinimalRebuild>true</MinimalRebuild>
512 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
513 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
514 -      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
515 -      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
516 -      <PrecompiledHeaderOutputFile>.\DebugDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
517 -      <PrecompiledHeader>
518 -      </PrecompiledHeader>
519 -      <ObjectFileName>.\DebugDll\</ObjectFileName>
520 -      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
521 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
522 -    </ClCompile>
523 -    <PostBuildEvent>
524 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
525 -      <Message>Copying target to lib/</Message>
526 -    </PostBuildEvent>
527 -    <Midl>
528 -      <TypeLibraryName>.\DebugDll\DllPlugInTester.tlb</TypeLibraryName>
529 -    </Midl>
530 -    <ResourceCompile>
531 -      <Culture>0x040c</Culture>
532 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
533 -    </ResourceCompile>
534 -    <Bscmake>
535 -      <SuppressStartupBanner>true</SuppressStartupBanner>
536 -      <OutputFile>.\DebugDll\DllPlugInTester.bsc</OutputFile>
537 -    </Bscmake>
538 -    <Link>
539 -      <SuppressStartupBanner>true</SuppressStartupBanner>
540 -      <GenerateDebugInformation>true</GenerateDebugInformation>
541 -      <SubSystem>Console</SubSystem>
542 -      <OutputFile>DebugDll\DllPlugInTesterd_dll.exe</OutputFile>
543 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
544 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
545 -    </Link>
546 -  </ItemDefinitionGroup>
547 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
548 -    <ClCompile>
549 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
550 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
551 -      <FunctionLevelLinking>false</FunctionLevelLinking>
552 -      <Optimization>Disabled</Optimization>
553 -      <SuppressStartupBanner>true</SuppressStartupBanner>
554 -      <WarningLevel>Level3</WarningLevel>
555 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
556 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
557 -      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
558 -      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
559 -      <PrecompiledHeaderOutputFile>.\DebugDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
560 -      <PrecompiledHeader>
561 -      </PrecompiledHeader>
562 -      <ObjectFileName>.\DebugDll\</ObjectFileName>
563 -      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
564 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
565 -    </ClCompile>
566 -    <PostBuildEvent>
567 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
568 -      <Message>Copying target to lib/</Message>
569 -    </PostBuildEvent>
570 -    <Midl>
571 -      <TypeLibraryName>.\DebugDll\DllPlugInTester.tlb</TypeLibraryName>
572 -    </Midl>
573 -    <ResourceCompile>
574 -      <Culture>0x040c</Culture>
575 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
576 -    </ResourceCompile>
577 -    <Bscmake>
578 -      <SuppressStartupBanner>true</SuppressStartupBanner>
579 -      <OutputFile>.\DebugDll\DllPlugInTester.bsc</OutputFile>
580 -    </Bscmake>
581 -    <Link>
582 -      <SuppressStartupBanner>true</SuppressStartupBanner>
583 -      <GenerateDebugInformation>true</GenerateDebugInformation>
584 -      <SubSystem>Console</SubSystem>
585 -      <OutputFile>DebugDll\DllPlugInTesterd_dll.exe</OutputFile>
586 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
587 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
588 -    </Link>
589 -  </ItemDefinitionGroup>
590 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
591 -    <ClCompile>
592 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
593 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
594 -      <StringPooling>true</StringPooling>
595 -      <FunctionLevelLinking>true</FunctionLevelLinking>
596 -      <Optimization>MinSpace</Optimization>
597 -      <SuppressStartupBanner>true</SuppressStartupBanner>
598 -      <WarningLevel>Level3</WarningLevel>
599 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
600 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
601 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
602 -      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
603 -      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
604 -      <PrecompiledHeaderOutputFile>.\ReleaseDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
605 -      <PrecompiledHeader>
606 -      </PrecompiledHeader>
607 -      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
608 -      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
609 -    </ClCompile>
610 -    <PostBuildEvent>
611 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
612 -      <Message>Copying target to lib/</Message>
613 -    </PostBuildEvent>
614 -    <Midl>
615 -      <TypeLibraryName>.\ReleaseDll\DllPlugInTester.tlb</TypeLibraryName>
616 -    </Midl>
617 -    <ResourceCompile>
618 -      <Culture>0x040c</Culture>
619 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
620 -    </ResourceCompile>
621 -    <Bscmake>
622 -      <SuppressStartupBanner>true</SuppressStartupBanner>
623 -      <OutputFile>.\ReleaseDll\DllPlugInTester.bsc</OutputFile>
624 -    </Bscmake>
625 -    <Link>
626 -      <SuppressStartupBanner>true</SuppressStartupBanner>
627 -      <SubSystem>Console</SubSystem>
628 -      <OutputFile>ReleaseDll\DllPlugInTester_dll.exe</OutputFile>
629 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
630 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
631 -    </Link>
632 -  </ItemDefinitionGroup>
633 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
634 -    <ClCompile>
635 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
636 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
637 -      <StringPooling>true</StringPooling>
638 -      <FunctionLevelLinking>true</FunctionLevelLinking>
639 -      <Optimization>MinSpace</Optimization>
640 -      <SuppressStartupBanner>true</SuppressStartupBanner>
641 -      <WarningLevel>Level3</WarningLevel>
642 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
643 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
644 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
645 -      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
646 -      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
647 -      <PrecompiledHeaderOutputFile>.\ReleaseDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
648 -      <PrecompiledHeader>
649 -      </PrecompiledHeader>
650 -      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
651 -      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
652 -    </ClCompile>
653 -    <PostBuildEvent>
654 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
655 -      <Message>Copying target to lib/</Message>
656 -    </PostBuildEvent>
657 -    <Midl>
658 -      <TypeLibraryName>.\ReleaseDll\DllPlugInTester.tlb</TypeLibraryName>
659 -    </Midl>
660 -    <ResourceCompile>
661 -      <Culture>0x040c</Culture>
662 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
663 -    </ResourceCompile>
664 -    <Bscmake>
665 -      <SuppressStartupBanner>true</SuppressStartupBanner>
666 -      <OutputFile>.\ReleaseDll\DllPlugInTester.bsc</OutputFile>
667 -    </Bscmake>
668 -    <Link>
669 -      <SuppressStartupBanner>true</SuppressStartupBanner>
670 -      <SubSystem>Console</SubSystem>
671 -      <OutputFile>ReleaseDll\DllPlugInTester_dll.exe</OutputFile>
672 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
673 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
674 -    </Link>
675 -  </ItemDefinitionGroup>
676 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">
677 -    <ClCompile>
678 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
679 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
680 -      <FunctionLevelLinking>false</FunctionLevelLinking>
681 -      <Optimization>Disabled</Optimization>
682 -      <SuppressStartupBanner>true</SuppressStartupBanner>
683 -      <WarningLevel>Level3</WarningLevel>
684 -      <MinimalRebuild>true</MinimalRebuild>
685 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
686 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
687 -      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
688 -      <AssemblerListingLocation>.\DebugUnicode\</AssemblerListingLocation>
689 -      <PrecompiledHeaderOutputFile>.\DebugUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
690 -      <PrecompiledHeader>
691 -      </PrecompiledHeader>
692 -      <ObjectFileName>.\DebugUnicode\</ObjectFileName>
693 -      <ProgramDataBaseFileName>.\DebugUnicode\</ProgramDataBaseFileName>
694 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
695 -    </ClCompile>
696 -    <PostBuildEvent>
697 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
698 -      <Message>Copying target to lib/</Message>
699 -    </PostBuildEvent>
700 -    <Midl>
701 -      <TypeLibraryName>.\DebugUnicode\DllPlugInTester.tlb</TypeLibraryName>
702 -    </Midl>
703 -    <ResourceCompile>
704 -      <Culture>0x040c</Culture>
705 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
706 -    </ResourceCompile>
707 -    <Bscmake>
708 -      <SuppressStartupBanner>true</SuppressStartupBanner>
709 -      <OutputFile>.\DebugUnicode\DllPlugInTester.bsc</OutputFile>
710 -    </Bscmake>
711 -    <Link>
712 -      <SuppressStartupBanner>true</SuppressStartupBanner>
713 -      <GenerateDebugInformation>true</GenerateDebugInformation>
714 -      <SubSystem>Console</SubSystem>
715 -      <OutputFile>DebugUnicode\DllPlugInTesterud.exe</OutputFile>
716 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
717 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
718 -    </Link>
719 -  </ItemDefinitionGroup>
720 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">
721 -    <ClCompile>
722 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
723 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
724 -      <FunctionLevelLinking>false</FunctionLevelLinking>
725 -      <Optimization>Disabled</Optimization>
726 -      <SuppressStartupBanner>true</SuppressStartupBanner>
727 -      <WarningLevel>Level3</WarningLevel>
728 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
729 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
730 -      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
731 -      <AssemblerListingLocation>.\DebugUnicode\</AssemblerListingLocation>
732 -      <PrecompiledHeaderOutputFile>.\DebugUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
733 -      <PrecompiledHeader>
734 -      </PrecompiledHeader>
735 -      <ObjectFileName>.\DebugUnicode\</ObjectFileName>
736 -      <ProgramDataBaseFileName>.\DebugUnicode\</ProgramDataBaseFileName>
737 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
738 -    </ClCompile>
739 -    <PostBuildEvent>
740 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
741 -      <Message>Copying target to lib/</Message>
742 -    </PostBuildEvent>
743 -    <Midl>
744 -      <TypeLibraryName>.\DebugUnicode\DllPlugInTester.tlb</TypeLibraryName>
745 -    </Midl>
746 -    <ResourceCompile>
747 -      <Culture>0x040c</Culture>
748 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
749 -    </ResourceCompile>
750 -    <Bscmake>
751 -      <SuppressStartupBanner>true</SuppressStartupBanner>
752 -      <OutputFile>.\DebugUnicode\DllPlugInTester.bsc</OutputFile>
753 -    </Bscmake>
754 -    <Link>
755 -      <SuppressStartupBanner>true</SuppressStartupBanner>
756 -      <GenerateDebugInformation>true</GenerateDebugInformation>
757 -      <SubSystem>Console</SubSystem>
758 -      <OutputFile>DebugUnicode\DllPlugInTesterud.exe</OutputFile>
759 -      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
760 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
761 -    </Link>
762 -  </ItemDefinitionGroup>
763 -  <ItemGroup>
764 -    <ClCompile Include="CommandLineParser.cpp" />
765 -    <ClCompile Include="DllPlugInTester.cpp" />
766 -  </ItemGroup>
767 -  <ItemGroup>
768 -    <ClInclude Include="CommandLineParser.h" />
769 -  </ItemGroup>
770 -  <ItemGroup>
771 -    <CustomBuild Include="Makefile.am">
772 -      <FileType>Document</FileType>
773 -    </CustomBuild>
774 -  </ItemGroup>
775 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
776 -  <ImportGroup Label="ExtensionTargets">
777 -  </ImportGroup>
778 +<?xml version="1.0" encoding="utf-8"?>
779 +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
780 +  <ItemGroup Label="ProjectConfigurations">
781 +    <ProjectConfiguration Include="Debug Static|Win32">
782 +      <Configuration>Debug Static</Configuration>
783 +      <Platform>Win32</Platform>
784 +    </ProjectConfiguration>
785 +    <ProjectConfiguration Include="Debug Static|x64">
786 +      <Configuration>Debug Static</Configuration>
787 +      <Platform>x64</Platform>
788 +    </ProjectConfiguration>
789 +    <ProjectConfiguration Include="Debug Unicode|Win32">
790 +      <Configuration>Debug Unicode</Configuration>
791 +      <Platform>Win32</Platform>
792 +    </ProjectConfiguration>
793 +    <ProjectConfiguration Include="Debug Unicode|x64">
794 +      <Configuration>Debug Unicode</Configuration>
795 +      <Platform>x64</Platform>
796 +    </ProjectConfiguration>
797 +    <ProjectConfiguration Include="Debug|Win32">
798 +      <Configuration>Debug</Configuration>
799 +      <Platform>Win32</Platform>
800 +    </ProjectConfiguration>
801 +    <ProjectConfiguration Include="Debug|x64">
802 +      <Configuration>Debug</Configuration>
803 +      <Platform>x64</Platform>
804 +    </ProjectConfiguration>
805 +    <ProjectConfiguration Include="Release Static|Win32">
806 +      <Configuration>Release Static</Configuration>
807 +      <Platform>Win32</Platform>
808 +    </ProjectConfiguration>
809 +    <ProjectConfiguration Include="Release Static|x64">
810 +      <Configuration>Release Static</Configuration>
811 +      <Platform>x64</Platform>
812 +    </ProjectConfiguration>
813 +    <ProjectConfiguration Include="Release Unicode|Win32">
814 +      <Configuration>Release Unicode</Configuration>
815 +      <Platform>Win32</Platform>
816 +    </ProjectConfiguration>
817 +    <ProjectConfiguration Include="Release Unicode|x64">
818 +      <Configuration>Release Unicode</Configuration>
819 +      <Platform>x64</Platform>
820 +    </ProjectConfiguration>
821 +    <ProjectConfiguration Include="Release|Win32">
822 +      <Configuration>Release</Configuration>
823 +      <Platform>Win32</Platform>
824 +    </ProjectConfiguration>
825 +    <ProjectConfiguration Include="Release|x64">
826 +      <Configuration>Release</Configuration>
827 +      <Platform>x64</Platform>
828 +    </ProjectConfiguration>
829 +  </ItemGroup>
830 +  <PropertyGroup Label="Globals">
831 +    <SccProjectName />
832 +    <SccLocalPath />
833 +    <ProjectGuid>{26047E59-ECD5-9E22-A3E3-D624038A5572}</ProjectGuid>
834 +    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
835 +  </PropertyGroup>
836 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
837 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="Configuration">
838 +    <ConfigurationType>Application</ConfigurationType>
839 +    <UseOfMfc>false</UseOfMfc>
840 +    <CharacterSet>MultiByte</CharacterSet>
841 +    <PlatformToolset>v141</PlatformToolset>
842 +  </PropertyGroup>
843 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'" Label="Configuration">
844 +    <ConfigurationType>Application</ConfigurationType>
845 +    <UseOfMfc>false</UseOfMfc>
846 +    <CharacterSet>MultiByte</CharacterSet>
847 +    <PlatformToolset>v141</PlatformToolset>
848 +  </PropertyGroup>
849 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
850 +    <ConfigurationType>Application</ConfigurationType>
851 +    <UseOfMfc>false</UseOfMfc>
852 +    <CharacterSet>MultiByte</CharacterSet>
853 +    <PlatformToolset>v141</PlatformToolset>
854 +  </PropertyGroup>
855 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
856 +    <ConfigurationType>Application</ConfigurationType>
857 +    <UseOfMfc>false</UseOfMfc>
858 +    <CharacterSet>MultiByte</CharacterSet>
859 +    <PlatformToolset>v141</PlatformToolset>
860 +  </PropertyGroup>
861 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
862 +    <ConfigurationType>Application</ConfigurationType>
863 +    <UseOfMfc>false</UseOfMfc>
864 +    <CharacterSet>MultiByte</CharacterSet>
865 +    <PlatformToolset>v141</PlatformToolset>
866 +  </PropertyGroup>
867 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
868 +    <ConfigurationType>Application</ConfigurationType>
869 +    <UseOfMfc>false</UseOfMfc>
870 +    <CharacterSet>MultiByte</CharacterSet>
871 +    <PlatformToolset>v141</PlatformToolset>
872 +  </PropertyGroup>
873 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'" Label="Configuration">
874 +    <ConfigurationType>Application</ConfigurationType>
875 +    <UseOfMfc>false</UseOfMfc>
876 +    <CharacterSet>MultiByte</CharacterSet>
877 +    <PlatformToolset>v141</PlatformToolset>
878 +  </PropertyGroup>
879 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'" Label="Configuration">
880 +    <ConfigurationType>Application</ConfigurationType>
881 +    <UseOfMfc>false</UseOfMfc>
882 +    <CharacterSet>MultiByte</CharacterSet>
883 +    <PlatformToolset>v141</PlatformToolset>
884 +  </PropertyGroup>
885 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'" Label="Configuration">
886 +    <ConfigurationType>Application</ConfigurationType>
887 +    <UseOfMfc>false</UseOfMfc>
888 +    <CharacterSet>MultiByte</CharacterSet>
889 +    <PlatformToolset>v141</PlatformToolset>
890 +  </PropertyGroup>
891 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'" Label="Configuration">
892 +    <ConfigurationType>Application</ConfigurationType>
893 +    <UseOfMfc>false</UseOfMfc>
894 +    <CharacterSet>MultiByte</CharacterSet>
895 +    <PlatformToolset>v141</PlatformToolset>
896 +  </PropertyGroup>
897 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="Configuration">
898 +    <ConfigurationType>Application</ConfigurationType>
899 +    <UseOfMfc>false</UseOfMfc>
900 +    <CharacterSet>MultiByte</CharacterSet>
901 +    <PlatformToolset>v141</PlatformToolset>
902 +  </PropertyGroup>
903 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'" Label="Configuration">
904 +    <ConfigurationType>Application</ConfigurationType>
905 +    <UseOfMfc>false</UseOfMfc>
906 +    <CharacterSet>MultiByte</CharacterSet>
907 +    <PlatformToolset>v141</PlatformToolset>
908 +  </PropertyGroup>
909 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
910 +  <ImportGroup Label="ExtensionSettings">
911 +  </ImportGroup>
912 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="PropertySheets">
913 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
914 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
915 +  </ImportGroup>
916 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'" Label="PropertySheets">
917 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
918 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
919 +  </ImportGroup>
920 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
921 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
922 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
923 +  </ImportGroup>
924 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
925 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
926 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
927 +  </ImportGroup>
928 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
929 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
930 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
931 +  </ImportGroup>
932 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
933 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
934 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
935 +  </ImportGroup>
936 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'" Label="PropertySheets">
937 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
938 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
939 +  </ImportGroup>
940 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'" Label="PropertySheets">
941 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
942 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
943 +  </ImportGroup>
944 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'" Label="PropertySheets">
945 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
946 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
947 +  </ImportGroup>
948 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'" Label="PropertySheets">
949 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
950 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
951 +  </ImportGroup>
952 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="PropertySheets">
953 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
954 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
955 +  </ImportGroup>
956 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'" Label="PropertySheets">
957 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
958 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
959 +  </ImportGroup>
960 +  <PropertyGroup Label="UserMacros" />
961 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">
962 +    <OutDir>.\ReleaseUnicode\</OutDir>
963 +    <IntDir>.\ReleaseUnicode\</IntDir>
964 +    <LinkIncremental>false</LinkIncremental>
965 +    <TargetName>$(ProjectName)u</TargetName>
966 +  </PropertyGroup>
967 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">
968 +    <OutDir>.\ReleaseUnicode\</OutDir>
969 +    <IntDir>.\ReleaseUnicode\</IntDir>
970 +    <LinkIncremental>false</LinkIncremental>
971 +    <TargetName>$(ProjectName)u</TargetName>
972 +  </PropertyGroup>
973 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'">
974 +    <OutDir>.\Debug\</OutDir>
975 +    <IntDir>.\Debug\</IntDir>
976 +    <LinkIncremental>false</LinkIncremental>
977 +    <TargetName>$(ProjectName)d</TargetName>
978 +  </PropertyGroup>
979 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'">
980 +    <OutDir>.\Debug\</OutDir>
981 +    <IntDir>.\Debug\</IntDir>
982 +    <LinkIncremental>false</LinkIncremental>
983 +    <TargetName>$(ProjectName)d</TargetName>
984 +  </PropertyGroup>
985 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'">
986 +    <OutDir>.\Release\</OutDir>
987 +    <IntDir>.\Release\</IntDir>
988 +    <LinkIncremental>false</LinkIncremental>
989 +  </PropertyGroup>
990 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'">
991 +    <OutDir>.\Release\</OutDir>
992 +    <IntDir>.\Release\</IntDir>
993 +    <LinkIncremental>false</LinkIncremental>
994 +  </PropertyGroup>
995 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
996 +    <OutDir>.\DebugDll\</OutDir>
997 +    <IntDir>.\DebugDll\</IntDir>
998 +    <LinkIncremental>false</LinkIncremental>
999 +    <TargetName>DllPlugInTesterd_dll</TargetName>
1000 +  </PropertyGroup>
1001 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1002 +    <OutDir>.\DebugDll\</OutDir>
1003 +    <IntDir>.\DebugDll\</IntDir>
1004 +    <LinkIncremental>false</LinkIncremental>
1005 +    <TargetName>DllPlugInTesterd_dll</TargetName>
1006 +  </PropertyGroup>
1007 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
1008 +    <OutDir>.\ReleaseDll\</OutDir>
1009 +    <IntDir>.\ReleaseDll\</IntDir>
1010 +    <LinkIncremental>false</LinkIncremental>
1011 +    <TargetName>$(ProjectName)_dll</TargetName>
1012 +  </PropertyGroup>
1013 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
1014 +    <OutDir>.\ReleaseDll\</OutDir>
1015 +    <IntDir>.\ReleaseDll\</IntDir>
1016 +    <LinkIncremental>false</LinkIncremental>
1017 +    <TargetName>$(ProjectName)_dll</TargetName>
1018 +  </PropertyGroup>
1019 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">
1020 +    <OutDir>.\DebugUnicode\</OutDir>
1021 +    <IntDir>.\DebugUnicode\</IntDir>
1022 +    <LinkIncremental>false</LinkIncremental>
1023 +    <TargetName>$(ProjectName)ud</TargetName>
1024 +  </PropertyGroup>
1025 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">
1026 +    <OutDir>.\DebugUnicode\</OutDir>
1027 +    <IntDir>.\DebugUnicode\</IntDir>
1028 +    <LinkIncremental>false</LinkIncremental>
1029 +    <TargetName>$(ProjectName)ud</TargetName>
1030 +  </PropertyGroup>
1031 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">
1032 +    <ClCompile>
1033 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1034 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1035 +      <StringPooling>true</StringPooling>
1036 +      <FunctionLevelLinking>true</FunctionLevelLinking>
1037 +      <Optimization>MinSpace</Optimization>
1038 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1039 +      <WarningLevel>Level3</WarningLevel>
1040 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1041 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1042 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1043 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1044 +      <AssemblerListingLocation>.\ReleaseUnicode\</AssemblerListingLocation>
1045 +      <PrecompiledHeaderOutputFile>.\ReleaseUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1046 +      <PrecompiledHeader>
1047 +      </PrecompiledHeader>
1048 +      <ObjectFileName>.\ReleaseUnicode\</ObjectFileName>
1049 +      <ProgramDataBaseFileName>.\ReleaseUnicode\</ProgramDataBaseFileName>
1050 +    </ClCompile>
1051 +    <PostBuildEvent>
1052 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1053 +      <Message>Copying target to lib/</Message>
1054 +    </PostBuildEvent>
1055 +    <Midl>
1056 +      <TypeLibraryName>.\ReleaseUnicode\DllPlugInTester.tlb</TypeLibraryName>
1057 +    </Midl>
1058 +    <ResourceCompile>
1059 +      <Culture>0x040c</Culture>
1060 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1061 +    </ResourceCompile>
1062 +    <Bscmake>
1063 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1064 +      <OutputFile>.\ReleaseUnicode\DllPlugInTester.bsc</OutputFile>
1065 +    </Bscmake>
1066 +    <Link>
1067 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1068 +      <SubSystem>Console</SubSystem>
1069 +      <OutputFile>ReleaseUnicode\DllPlugInTesteru.exe</OutputFile>
1070 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1071 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
1072 +    </Link>
1073 +  </ItemDefinitionGroup>
1074 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">
1075 +    <ClCompile>
1076 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1077 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1078 +      <StringPooling>true</StringPooling>
1079 +      <FunctionLevelLinking>true</FunctionLevelLinking>
1080 +      <Optimization>MinSpace</Optimization>
1081 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1082 +      <WarningLevel>Level3</WarningLevel>
1083 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1084 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1085 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1086 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1087 +      <AssemblerListingLocation>.\ReleaseUnicode\</AssemblerListingLocation>
1088 +      <PrecompiledHeaderOutputFile>.\ReleaseUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1089 +      <PrecompiledHeader>
1090 +      </PrecompiledHeader>
1091 +      <ObjectFileName>.\ReleaseUnicode\</ObjectFileName>
1092 +      <ProgramDataBaseFileName>.\ReleaseUnicode\</ProgramDataBaseFileName>
1093 +    </ClCompile>
1094 +    <PostBuildEvent>
1095 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1096 +      <Message>Copying target to lib/</Message>
1097 +    </PostBuildEvent>
1098 +    <Midl>
1099 +      <TypeLibraryName>.\ReleaseUnicode\DllPlugInTester.tlb</TypeLibraryName>
1100 +    </Midl>
1101 +    <ResourceCompile>
1102 +      <Culture>0x040c</Culture>
1103 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1104 +    </ResourceCompile>
1105 +    <Bscmake>
1106 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1107 +      <OutputFile>.\ReleaseUnicode\DllPlugInTester.bsc</OutputFile>
1108 +    </Bscmake>
1109 +    <Link>
1110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1111 +      <SubSystem>Console</SubSystem>
1112 +      <OutputFile>ReleaseUnicode\DllPlugInTesteru.exe</OutputFile>
1113 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1114 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
1115 +    </Link>
1116 +  </ItemDefinitionGroup>
1117 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'">
1118 +    <ClCompile>
1119 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1120 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1121 +      <FunctionLevelLinking>false</FunctionLevelLinking>
1122 +      <Optimization>Disabled</Optimization>
1123 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1124 +      <WarningLevel>Level3</WarningLevel>
1125 +      <MinimalRebuild>true</MinimalRebuild>
1126 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1127 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1128 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1129 +      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
1130 +      <PrecompiledHeaderOutputFile>.\Debug\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1131 +      <PrecompiledHeader>
1132 +      </PrecompiledHeader>
1133 +      <ObjectFileName>.\Debug\</ObjectFileName>
1134 +      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
1135 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1136 +    </ClCompile>
1137 +    <PostBuildEvent>
1138 +      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
1139 +      <Message>Copying target to lib/</Message>
1140 +    </PostBuildEvent>
1141 +    <Midl>
1142 +      <TypeLibraryName>.\Debug\DllPlugInTester.tlb</TypeLibraryName>
1143 +    </Midl>
1144 +    <ResourceCompile>
1145 +      <Culture>0x040c</Culture>
1146 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1147 +    </ResourceCompile>
1148 +    <Bscmake>
1149 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1150 +      <OutputFile>.\Debug\DllPlugInTester.bsc</OutputFile>
1151 +    </Bscmake>
1152 +    <Link>
1153 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1154 +      <GenerateDebugInformation>true</GenerateDebugInformation>
1155 +      <SubSystem>Console</SubSystem>
1156 +      <OutputFile>Debug\DllPlugInTesterd.exe</OutputFile>
1157 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1158 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
1159 +    </Link>
1160 +  </ItemDefinitionGroup>
1161 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'">
1162 +    <ClCompile>
1163 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1164 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1165 +      <FunctionLevelLinking>false</FunctionLevelLinking>
1166 +      <Optimization>Disabled</Optimization>
1167 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1168 +      <WarningLevel>Level3</WarningLevel>
1169 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1170 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1171 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1172 +      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
1173 +      <PrecompiledHeaderOutputFile>.\Debug\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1174 +      <PrecompiledHeader>
1175 +      </PrecompiledHeader>
1176 +      <ObjectFileName>.\Debug\</ObjectFileName>
1177 +      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
1178 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1179 +    </ClCompile>
1180 +    <PostBuildEvent>
1181 +      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
1182 +      <Message>Copying target to lib/</Message>
1183 +    </PostBuildEvent>
1184 +    <Midl>
1185 +      <TypeLibraryName>.\Debug\DllPlugInTester.tlb</TypeLibraryName>
1186 +    </Midl>
1187 +    <ResourceCompile>
1188 +      <Culture>0x040c</Culture>
1189 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1190 +    </ResourceCompile>
1191 +    <Bscmake>
1192 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1193 +      <OutputFile>.\Debug\DllPlugInTester.bsc</OutputFile>
1194 +    </Bscmake>
1195 +    <Link>
1196 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1197 +      <GenerateDebugInformation>true</GenerateDebugInformation>
1198 +      <SubSystem>Console</SubSystem>
1199 +      <OutputFile>Debug\DllPlugInTesterd.exe</OutputFile>
1200 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1201 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
1202 +    </Link>
1203 +  </ItemDefinitionGroup>
1204 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'">
1205 +    <ClCompile>
1206 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1207 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1208 +      <StringPooling>true</StringPooling>
1209 +      <FunctionLevelLinking>true</FunctionLevelLinking>
1210 +      <Optimization>MinSpace</Optimization>
1211 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1212 +      <WarningLevel>Level3</WarningLevel>
1213 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1214 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1215 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1216 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1217 +      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
1218 +      <PrecompiledHeaderOutputFile>.\Release\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1219 +      <PrecompiledHeader>
1220 +      </PrecompiledHeader>
1221 +      <ObjectFileName>.\Release\</ObjectFileName>
1222 +      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
1223 +    </ClCompile>
1224 +    <PostBuildEvent>
1225 +      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
1226 +      <Message>Copying target to lib/</Message>
1227 +    </PostBuildEvent>
1228 +    <Midl>
1229 +      <TypeLibraryName>.\Release\DllPlugInTester.tlb</TypeLibraryName>
1230 +    </Midl>
1231 +    <ResourceCompile>
1232 +      <Culture>0x040c</Culture>
1233 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1234 +    </ResourceCompile>
1235 +    <Bscmake>
1236 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1237 +      <OutputFile>.\Release\DllPlugInTester.bsc</OutputFile>
1238 +    </Bscmake>
1239 +    <Link>
1240 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1241 +      <SubSystem>Console</SubSystem>
1242 +      <OutputFile>.\Release\DllPlugInTester.exe</OutputFile>
1243 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1244 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
1245 +    </Link>
1246 +  </ItemDefinitionGroup>
1247 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'">
1248 +    <ClCompile>
1249 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1250 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1251 +      <StringPooling>true</StringPooling>
1252 +      <FunctionLevelLinking>true</FunctionLevelLinking>
1253 +      <Optimization>MinSpace</Optimization>
1254 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1255 +      <WarningLevel>Level3</WarningLevel>
1256 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1257 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1258 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1259 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1260 +      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
1261 +      <PrecompiledHeaderOutputFile>.\Release\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1262 +      <PrecompiledHeader>
1263 +      </PrecompiledHeader>
1264 +      <ObjectFileName>.\Release\</ObjectFileName>
1265 +      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
1266 +    </ClCompile>
1267 +    <PostBuildEvent>
1268 +      <Command>copy $(TargetPath) ..\..\lib\$(TargetName).exe</Command>
1269 +      <Message>Copying target to lib/</Message>
1270 +    </PostBuildEvent>
1271 +    <Midl>
1272 +      <TypeLibraryName>.\Release\DllPlugInTester.tlb</TypeLibraryName>
1273 +    </Midl>
1274 +    <ResourceCompile>
1275 +      <Culture>0x040c</Culture>
1276 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1277 +    </ResourceCompile>
1278 +    <Bscmake>
1279 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1280 +      <OutputFile>.\Release\DllPlugInTester.bsc</OutputFile>
1281 +    </Bscmake>
1282 +    <Link>
1283 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1284 +      <SubSystem>Console</SubSystem>
1285 +      <OutputFile>.\Release\DllPlugInTester.exe</OutputFile>
1286 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1287 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit.lib;%(AdditionalDependencies)</AdditionalDependencies>
1288 +    </Link>
1289 +  </ItemDefinitionGroup>
1290 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
1291 +    <ClCompile>
1292 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1293 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1294 +      <FunctionLevelLinking>false</FunctionLevelLinking>
1295 +      <Optimization>Disabled</Optimization>
1296 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1297 +      <WarningLevel>Level3</WarningLevel>
1298 +      <MinimalRebuild>true</MinimalRebuild>
1299 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1300 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1301 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1302 +      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
1303 +      <PrecompiledHeaderOutputFile>.\DebugDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1304 +      <PrecompiledHeader>
1305 +      </PrecompiledHeader>
1306 +      <ObjectFileName>.\DebugDll\</ObjectFileName>
1307 +      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
1308 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1309 +    </ClCompile>
1310 +    <PostBuildEvent>
1311 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1312 +      <Message>Copying target to lib/</Message>
1313 +    </PostBuildEvent>
1314 +    <Midl>
1315 +      <TypeLibraryName>.\DebugDll\DllPlugInTester.tlb</TypeLibraryName>
1316 +    </Midl>
1317 +    <ResourceCompile>
1318 +      <Culture>0x040c</Culture>
1319 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1320 +    </ResourceCompile>
1321 +    <Bscmake>
1322 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1323 +      <OutputFile>.\DebugDll\DllPlugInTester.bsc</OutputFile>
1324 +    </Bscmake>
1325 +    <Link>
1326 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1327 +      <GenerateDebugInformation>true</GenerateDebugInformation>
1328 +      <SubSystem>Console</SubSystem>
1329 +      <OutputFile>DebugDll\DllPlugInTesterd_dll.exe</OutputFile>
1330 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1331 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
1332 +    </Link>
1333 +  </ItemDefinitionGroup>
1334 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1335 +    <ClCompile>
1336 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1337 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1338 +      <FunctionLevelLinking>false</FunctionLevelLinking>
1339 +      <Optimization>Disabled</Optimization>
1340 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1341 +      <WarningLevel>Level3</WarningLevel>
1342 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1343 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1344 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1345 +      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
1346 +      <PrecompiledHeaderOutputFile>.\DebugDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1347 +      <PrecompiledHeader>
1348 +      </PrecompiledHeader>
1349 +      <ObjectFileName>.\DebugDll\</ObjectFileName>
1350 +      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
1351 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1352 +    </ClCompile>
1353 +    <PostBuildEvent>
1354 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1355 +      <Message>Copying target to lib/</Message>
1356 +    </PostBuildEvent>
1357 +    <Midl>
1358 +      <TypeLibraryName>.\DebugDll\DllPlugInTester.tlb</TypeLibraryName>
1359 +    </Midl>
1360 +    <ResourceCompile>
1361 +      <Culture>0x040c</Culture>
1362 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1363 +    </ResourceCompile>
1364 +    <Bscmake>
1365 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1366 +      <OutputFile>.\DebugDll\DllPlugInTester.bsc</OutputFile>
1367 +    </Bscmake>
1368 +    <Link>
1369 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1370 +      <GenerateDebugInformation>true</GenerateDebugInformation>
1371 +      <SubSystem>Console</SubSystem>
1372 +      <OutputFile>DebugDll\DllPlugInTesterd_dll.exe</OutputFile>
1373 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1374 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
1375 +    </Link>
1376 +  </ItemDefinitionGroup>
1377 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
1378 +    <ClCompile>
1379 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1380 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1381 +      <StringPooling>true</StringPooling>
1382 +      <FunctionLevelLinking>true</FunctionLevelLinking>
1383 +      <Optimization>MinSpace</Optimization>
1384 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1385 +      <WarningLevel>Level3</WarningLevel>
1386 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1387 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1388 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1389 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1390 +      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
1391 +      <PrecompiledHeaderOutputFile>.\ReleaseDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1392 +      <PrecompiledHeader>
1393 +      </PrecompiledHeader>
1394 +      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
1395 +      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
1396 +    </ClCompile>
1397 +    <PostBuildEvent>
1398 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1399 +      <Message>Copying target to lib/</Message>
1400 +    </PostBuildEvent>
1401 +    <Midl>
1402 +      <TypeLibraryName>.\ReleaseDll\DllPlugInTester.tlb</TypeLibraryName>
1403 +    </Midl>
1404 +    <ResourceCompile>
1405 +      <Culture>0x040c</Culture>
1406 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1407 +    </ResourceCompile>
1408 +    <Bscmake>
1409 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1410 +      <OutputFile>.\ReleaseDll\DllPlugInTester.bsc</OutputFile>
1411 +    </Bscmake>
1412 +    <Link>
1413 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1414 +      <SubSystem>Console</SubSystem>
1415 +      <OutputFile>ReleaseDll\DllPlugInTester_dll.exe</OutputFile>
1416 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1417 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
1418 +    </Link>
1419 +  </ItemDefinitionGroup>
1420 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
1421 +    <ClCompile>
1422 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1423 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1424 +      <StringPooling>true</StringPooling>
1425 +      <FunctionLevelLinking>true</FunctionLevelLinking>
1426 +      <Optimization>MinSpace</Optimization>
1427 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1428 +      <WarningLevel>Level3</WarningLevel>
1429 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1430 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1431 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1432 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;CPPUNIT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1433 +      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
1434 +      <PrecompiledHeaderOutputFile>.\ReleaseDll\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1435 +      <PrecompiledHeader>
1436 +      </PrecompiledHeader>
1437 +      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
1438 +      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
1439 +    </ClCompile>
1440 +    <PostBuildEvent>
1441 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1442 +      <Message>Copying target to lib/</Message>
1443 +    </PostBuildEvent>
1444 +    <Midl>
1445 +      <TypeLibraryName>.\ReleaseDll\DllPlugInTester.tlb</TypeLibraryName>
1446 +    </Midl>
1447 +    <ResourceCompile>
1448 +      <Culture>0x040c</Culture>
1449 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1450 +    </ResourceCompile>
1451 +    <Bscmake>
1452 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1453 +      <OutputFile>.\ReleaseDll\DllPlugInTester.bsc</OutputFile>
1454 +    </Bscmake>
1455 +    <Link>
1456 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1457 +      <SubSystem>Console</SubSystem>
1458 +      <OutputFile>ReleaseDll\DllPlugInTester_dll.exe</OutputFile>
1459 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1460 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunit_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
1461 +    </Link>
1462 +  </ItemDefinitionGroup>
1463 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">
1464 +    <ClCompile>
1465 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1466 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1467 +      <FunctionLevelLinking>false</FunctionLevelLinking>
1468 +      <Optimization>Disabled</Optimization>
1469 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1470 +      <WarningLevel>Level3</WarningLevel>
1471 +      <MinimalRebuild>true</MinimalRebuild>
1472 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1473 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1474 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1475 +      <AssemblerListingLocation>.\DebugUnicode\</AssemblerListingLocation>
1476 +      <PrecompiledHeaderOutputFile>.\DebugUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1477 +      <PrecompiledHeader>
1478 +      </PrecompiledHeader>
1479 +      <ObjectFileName>.\DebugUnicode\</ObjectFileName>
1480 +      <ProgramDataBaseFileName>.\DebugUnicode\</ProgramDataBaseFileName>
1481 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1482 +    </ClCompile>
1483 +    <PostBuildEvent>
1484 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1485 +      <Message>Copying target to lib/</Message>
1486 +    </PostBuildEvent>
1487 +    <Midl>
1488 +      <TypeLibraryName>.\DebugUnicode\DllPlugInTester.tlb</TypeLibraryName>
1489 +    </Midl>
1490 +    <ResourceCompile>
1491 +      <Culture>0x040c</Culture>
1492 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1493 +    </ResourceCompile>
1494 +    <Bscmake>
1495 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1496 +      <OutputFile>.\DebugUnicode\DllPlugInTester.bsc</OutputFile>
1497 +    </Bscmake>
1498 +    <Link>
1499 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1500 +      <GenerateDebugInformation>true</GenerateDebugInformation>
1501 +      <SubSystem>Console</SubSystem>
1502 +      <OutputFile>DebugUnicode\DllPlugInTesterud.exe</OutputFile>
1503 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1504 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
1505 +    </Link>
1506 +  </ItemDefinitionGroup>
1507 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">
1508 +    <ClCompile>
1509 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1510 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1511 +      <FunctionLevelLinking>false</FunctionLevelLinking>
1512 +      <Optimization>Disabled</Optimization>
1513 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1514 +      <WarningLevel>Level3</WarningLevel>
1515 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1516 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1517 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1518 +      <AssemblerListingLocation>.\DebugUnicode\</AssemblerListingLocation>
1519 +      <PrecompiledHeaderOutputFile>.\DebugUnicode\DllPlugInTester.pch</PrecompiledHeaderOutputFile>
1520 +      <PrecompiledHeader>
1521 +      </PrecompiledHeader>
1522 +      <ObjectFileName>.\DebugUnicode\</ObjectFileName>
1523 +      <ProgramDataBaseFileName>.\DebugUnicode\</ProgramDataBaseFileName>
1524 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1525 +    </ClCompile>
1526 +    <PostBuildEvent>
1527 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).exe</Command>
1528 +      <Message>Copying target to lib/</Message>
1529 +    </PostBuildEvent>
1530 +    <Midl>
1531 +      <TypeLibraryName>.\DebugUnicode\DllPlugInTester.tlb</TypeLibraryName>
1532 +    </Midl>
1533 +    <ResourceCompile>
1534 +      <Culture>0x040c</Culture>
1535 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1536 +    </ResourceCompile>
1537 +    <Bscmake>
1538 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1539 +      <OutputFile>.\DebugUnicode\DllPlugInTester.bsc</OutputFile>
1540 +    </Bscmake>
1541 +    <Link>
1542 +      <SuppressStartupBanner>true</SuppressStartupBanner>
1543 +      <GenerateDebugInformation>true</GenerateDebugInformation>
1544 +      <SubSystem>Console</SubSystem>
1545 +      <OutputFile>DebugUnicode\DllPlugInTesterud.exe</OutputFile>
1546 +      <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1547 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;cppunitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
1548 +    </Link>
1549 +  </ItemDefinitionGroup>
1550 +  <ItemGroup>
1551 +    <ClCompile Include="CommandLineParser.cpp" />
1552 +    <ClCompile Include="DllPlugInTester.cpp" />
1553 +  </ItemGroup>
1554 +  <ItemGroup>
1555 +    <ClInclude Include="CommandLineParser.h" />
1556 +  </ItemGroup>
1557 +  <ItemGroup>
1558 +    <CustomBuild Include="Makefile.am">
1559 +      <FileType>Document</FileType>
1560 +    </CustomBuild>
1561 +  </ItemGroup>
1562 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
1563 +  <ImportGroup Label="ExtensionTargets">
1564 +  </ImportGroup>
1565  </Project>
1566 \ No newline at end of file
1567 --- /dev/null
1568 +++ cppunit/src/DllPlugInTester/DllPlugInTester.vcxproj.user
1569 @@ -0,0 +1,4 @@
1570 +<?xml version="1.0" encoding="utf-8"?>
1571 +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1572 +  <PropertyGroup />
1573 +</Project>
1574 \ No newline at end of file
1575 --- cppunit_ref/src/cppunit/cppunit.vcxproj
1576 +++ cppunit/src/cppunit/cppunit.vcxproj
1577 @@ -1,399 +1,404 @@
1578 -<?xml version="1.0" encoding="utf-8"?>
1579 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1580 -  <ItemGroup Label="ProjectConfigurations">
1581 -    <ProjectConfiguration Include="Debug|Win32">
1582 -      <Configuration>Debug</Configuration>
1583 -      <Platform>Win32</Platform>
1584 -    </ProjectConfiguration>
1585 -    <ProjectConfiguration Include="Debug|x64">
1586 -      <Configuration>Debug</Configuration>
1587 -      <Platform>x64</Platform>
1588 -    </ProjectConfiguration>
1589 -    <ProjectConfiguration Include="Release|Win32">
1590 -      <Configuration>Release</Configuration>
1591 -      <Platform>Win32</Platform>
1592 -    </ProjectConfiguration>
1593 -    <ProjectConfiguration Include="Release|x64">
1594 -      <Configuration>Release</Configuration>
1595 -      <Platform>x64</Platform>
1596 -    </ProjectConfiguration>
1597 -  </ItemGroup>
1598 -  <PropertyGroup Label="Globals">
1599 -    <SccProjectName />
1600 -    <SccLocalPath />
1601 -    <ProjectGuid>{338B9353-C5CC-FCA6-A584-73425CEDD569}</ProjectGuid>
1602 -  </PropertyGroup>
1603 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
1604 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1605 -    <ConfigurationType>StaticLibrary</ConfigurationType>
1606 -    <UseOfMfc>false</UseOfMfc>
1607 -    <CharacterSet>MultiByte</CharacterSet>
1608 -  </PropertyGroup>
1609 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1610 -    <ConfigurationType>StaticLibrary</ConfigurationType>
1611 -    <UseOfMfc>false</UseOfMfc>
1612 -    <CharacterSet>MultiByte</CharacterSet>
1613 -  </PropertyGroup>
1614 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1615 -    <ConfigurationType>StaticLibrary</ConfigurationType>
1616 -    <UseOfMfc>false</UseOfMfc>
1617 -    <CharacterSet>MultiByte</CharacterSet>
1618 -  </PropertyGroup>
1619 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1620 -    <ConfigurationType>StaticLibrary</ConfigurationType>
1621 -    <UseOfMfc>false</UseOfMfc>
1622 -    <CharacterSet>MultiByte</CharacterSet>
1623 -  </PropertyGroup>
1624 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1625 -  <ImportGroup Label="ExtensionSettings">
1626 -  </ImportGroup>
1627 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
1628 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
1629 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
1630 -  </ImportGroup>
1631 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
1632 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
1633 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
1634 -  </ImportGroup>
1635 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
1636 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
1637 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
1638 -  </ImportGroup>
1639 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
1640 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
1641 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
1642 -  </ImportGroup>
1643 -  <PropertyGroup Label="UserMacros" />
1644 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
1645 -    <OutDir>.\Release\</OutDir>
1646 -    <IntDir>.\Release\</IntDir>
1647 -  </PropertyGroup>
1648 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
1649 -    <OutDir>.\Release\</OutDir>
1650 -    <IntDir>.\Release\</IntDir>
1651 -  </PropertyGroup>
1652 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
1653 -    <OutDir>.\Debug\</OutDir>
1654 -    <IntDir>.\Debug\</IntDir>
1655 -    <TargetName>$(ProjectName)d</TargetName>
1656 -  </PropertyGroup>
1657 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1658 -    <OutDir>.\Debug\</OutDir>
1659 -    <IntDir>.\Debug\</IntDir>
1660 -    <TargetName>$(ProjectName)d</TargetName>
1661 -  </PropertyGroup>
1662 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
1663 -    <ClCompile>
1664 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1665 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1666 -      <StringPooling>true</StringPooling>
1667 -      <FunctionLevelLinking>true</FunctionLevelLinking>
1668 -      <Optimization>MaxSpeed</Optimization>
1669 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1670 -      <WarningLevel>Level3</WarningLevel>
1671 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1672 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1673 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1674 -      <PreprocessorDefinitions>NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1675 -      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
1676 -      <PrecompiledHeaderOutputFile>.\Release\cppunit.pch</PrecompiledHeaderOutputFile>
1677 -      <ObjectFileName>.\Release\</ObjectFileName>
1678 -      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
1679 -    </ClCompile>
1680 -    <PostBuildEvent>
1681 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
1682 -      <Message>Copying target to lib/</Message>
1683 -    </PostBuildEvent>
1684 -    <ResourceCompile>
1685 -      <Culture>0x040c</Culture>
1686 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1687 -    </ResourceCompile>
1688 -    <Bscmake>
1689 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1690 -      <OutputFile>.\Release\cppunit.bsc</OutputFile>
1691 -    </Bscmake>
1692 -    <Lib>
1693 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1694 -      <OutputFile>.\Release\cppunit.lib</OutputFile>
1695 -    </Lib>
1696 -  </ItemDefinitionGroup>
1697 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
1698 -    <ClCompile>
1699 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1700 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
1701 -      <StringPooling>true</StringPooling>
1702 -      <FunctionLevelLinking>true</FunctionLevelLinking>
1703 -      <Optimization>MaxSpeed</Optimization>
1704 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1705 -      <WarningLevel>Level3</WarningLevel>
1706 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1707 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
1708 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1709 -      <PreprocessorDefinitions>NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1710 -      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
1711 -      <PrecompiledHeaderOutputFile>.\Release\cppunit.pch</PrecompiledHeaderOutputFile>
1712 -      <ObjectFileName>.\Release\</ObjectFileName>
1713 -      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
1714 -    </ClCompile>
1715 -    <PostBuildEvent>
1716 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
1717 -      <Message>Copying target to lib/</Message>
1718 -    </PostBuildEvent>
1719 -    <ResourceCompile>
1720 -      <Culture>0x040c</Culture>
1721 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1722 -    </ResourceCompile>
1723 -    <Bscmake>
1724 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1725 -      <OutputFile>.\Release\cppunit.bsc</OutputFile>
1726 -    </Bscmake>
1727 -    <Lib>
1728 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1729 -      <OutputFile>.\Release\cppunit.lib</OutputFile>
1730 -    </Lib>
1731 -  </ItemDefinitionGroup>
1732 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
1733 -    <ClCompile>
1734 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1735 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1736 -      <FunctionLevelLinking>false</FunctionLevelLinking>
1737 -      <Optimization>Disabled</Optimization>
1738 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1739 -      <WarningLevel>Level3</WarningLevel>
1740 -      <MinimalRebuild>true</MinimalRebuild>
1741 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1742 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1743 -      <PreprocessorDefinitions>_DEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1744 -      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
1745 -      <PrecompiledHeaderOutputFile>.\Debug\cppunit.pch</PrecompiledHeaderOutputFile>
1746 -      <ObjectFileName>.\Debug\</ObjectFileName>
1747 -      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
1748 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1749 -    </ClCompile>
1750 -    <PostBuildEvent>
1751 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
1752 -      <Message>Copying target to lib/</Message>
1753 -    </PostBuildEvent>
1754 -    <ResourceCompile>
1755 -      <Culture>0x040c</Culture>
1756 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1757 -    </ResourceCompile>
1758 -    <Bscmake>
1759 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1760 -      <OutputFile>.\Debug\cppunit.bsc</OutputFile>
1761 -    </Bscmake>
1762 -    <Lib>
1763 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1764 -      <OutputFile>Debug\$(TargetName).lib</OutputFile>
1765 -    </Lib>
1766 -  </ItemDefinitionGroup>
1767 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1768 -    <ClCompile>
1769 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
1770 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
1771 -      <FunctionLevelLinking>false</FunctionLevelLinking>
1772 -      <Optimization>Disabled</Optimization>
1773 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1774 -      <WarningLevel>Level3</WarningLevel>
1775 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
1776 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1777 -      <PreprocessorDefinitions>_DEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1778 -      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
1779 -      <PrecompiledHeaderOutputFile>.\Debug\cppunit.pch</PrecompiledHeaderOutputFile>
1780 -      <ObjectFileName>.\Debug\</ObjectFileName>
1781 -      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
1782 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1783 -    </ClCompile>
1784 -    <PostBuildEvent>
1785 -      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
1786 -      <Message>Copying target to lib/</Message>
1787 -    </PostBuildEvent>
1788 -    <ResourceCompile>
1789 -      <Culture>0x040c</Culture>
1790 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1791 -    </ResourceCompile>
1792 -    <Bscmake>
1793 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1794 -      <OutputFile>.\Debug\cppunit.bsc</OutputFile>
1795 -    </Bscmake>
1796 -    <Lib>
1797 -      <SuppressStartupBanner>true</SuppressStartupBanner>
1798 -      <OutputFile>Debug\$(TargetName).lib</OutputFile>
1799 -    </Lib>
1800 -  </ItemDefinitionGroup>
1801 -  <ItemGroup>
1802 -    <CustomBuild Include="..\..\ChangeLog">
1803 -      <FileType>Document</FileType>
1804 -    </CustomBuild>
1805 -    <CustomBuild Include="..\..\CodingGuideLines.txt" />
1806 -    <CustomBuild Include="..\..\doc\cookbook.dox">
1807 -      <FileType>Document</FileType>
1808 -    </CustomBuild>
1809 -    <CustomBuild Include="..\..\doc\FAQ">
1810 -      <FileType>Document</FileType>
1811 -    </CustomBuild>
1812 -    <CustomBuild Include="..\..\INSTALL-unix">
1813 -      <FileType>Document</FileType>
1814 -    </CustomBuild>
1815 -    <CustomBuild Include="..\..\INSTALL-WIN32.txt" />
1816 -    <CustomBuild Include="..\..\doc\Money.dox">
1817 -      <FileType>Document</FileType>
1818 -    </CustomBuild>
1819 -    <CustomBuild Include="..\..\NEWS">
1820 -      <FileType>Document</FileType>
1821 -    </CustomBuild>
1822 -    <CustomBuild Include="..\..\doc\other_documentation.dox">
1823 -      <FileType>Document</FileType>
1824 -    </CustomBuild>
1825 -    <CustomBuild Include="..\..\THANKS">
1826 -      <FileType>Document</FileType>
1827 -    </CustomBuild>
1828 -    <CustomBuild Include="..\..\TODO">
1829 -      <FileType>Document</FileType>
1830 -    </CustomBuild>
1831 -    <CustomBuild Include="..\..\configure.in">
1832 -      <FileType>Document</FileType>
1833 -    </CustomBuild>
1834 -    <CustomBuild Include="..\..\include\cppunit\Makefile.am">
1835 -      <FileType>Document</FileType>
1836 -    </CustomBuild>
1837 -    <CustomBuild Include="Makefile.am">
1838 -      <FileType>Document</FileType>
1839 -    </CustomBuild>
1840 -  </ItemGroup>
1841 -  <ItemGroup>
1842 -    <ClCompile Include="BriefTestProgressListener.cpp" />
1843 -    <ClCompile Include="TestResultCollector.cpp" />
1844 -    <ClCompile Include="TestSuccessListener.cpp" />
1845 -    <ClCompile Include="TextTestProgressListener.cpp" />
1846 -    <ClCompile Include="TextTestResult.cpp" />
1847 -    <ClCompile Include="TextTestRunner.cpp" />
1848 -    <ClCompile Include="CompilerOutputter.cpp" />
1849 -    <ClCompile Include="TextOutputter.cpp" />
1850 -    <ClCompile Include="XmlOutputter.cpp">
1851 -      <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Level3</WarningLevel>
1852 -      <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Level3</WarningLevel>
1853 -    </ClCompile>
1854 -    <ClCompile Include="XmlOutputterHook.cpp" />
1855 -    <ClCompile Include="AdditionalMessage.cpp" />
1856 -    <ClCompile Include="Asserter.cpp" />
1857 -    <ClCompile Include="Exception.cpp" />
1858 -    <ClCompile Include="Message.cpp" />
1859 -    <ClCompile Include="SourceLine.cpp" />
1860 -    <ClCompile Include="SynchronizedObject.cpp" />
1861 -    <ClCompile Include="Test.cpp" />
1862 -    <ClCompile Include="TestAssert.cpp" />
1863 -    <ClCompile Include="TestCase.cpp" />
1864 -    <ClCompile Include="TestComposite.cpp" />
1865 -    <ClCompile Include="TestFailure.cpp" />
1866 -    <ClCompile Include="TestLeaf.cpp" />
1867 -    <ClCompile Include="TestPath.cpp" />
1868 -    <ClCompile Include="TestResult.cpp" />
1869 -    <ClCompile Include="TestRunner.cpp" />
1870 -    <ClCompile Include="TestSuite.cpp" />
1871 -    <ClCompile Include="TestFactoryRegistry.cpp" />
1872 -    <ClCompile Include="TestNamer.cpp" />
1873 -    <ClCompile Include="TestSuiteBuilderContext.cpp" />
1874 -    <ClCompile Include="TypeInfoHelper.cpp" />
1875 -    <ClCompile Include="RepeatedTest.cpp" />
1876 -    <ClCompile Include="TestCaseDecorator.cpp" />
1877 -    <ClCompile Include="TestDecorator.cpp" />
1878 -    <ClCompile Include="TestSetUp.cpp" />
1879 -    <ClCompile Include="BeOsDynamicLibraryManager.cpp" />
1880 -    <ClCompile Include="DynamicLibraryManager.cpp" />
1881 -    <ClCompile Include="DynamicLibraryManagerException.cpp" />
1882 -    <ClCompile Include="PlugInManager.cpp" />
1883 -    <ClCompile Include="PlugInParameters.cpp" />
1884 -    <ClCompile Include="ShlDynamicLibraryManager.cpp" />
1885 -    <ClCompile Include="TestPlugInDefaultImpl.cpp" />
1886 -    <ClCompile Include="UnixDynamicLibraryManager.cpp" />
1887 -    <ClCompile Include="Win32DynamicLibraryManager.cpp" />
1888 -    <ClCompile Include="StringTools.cpp" />
1889 -    <ClCompile Include="XmlDocument.cpp" />
1890 -    <ClCompile Include="XmlElement.cpp" />
1891 -    <ClCompile Include="DefaultProtector.cpp" />
1892 -    <ClCompile Include="Protector.cpp" />
1893 -    <ClCompile Include="ProtectorChain.cpp" />
1894 -  </ItemGroup>
1895 -  <ItemGroup>
1896 -    <ClInclude Include="..\..\include\cppunit\BriefTestProgressListener.h" />
1897 -    <ClInclude Include="..\..\include\cppunit\TestResultCollector.h" />
1898 -    <ClInclude Include="..\..\include\cppunit\TextTestProgressListener.h" />
1899 -    <ClInclude Include="..\..\include\cppunit\TextTestResult.h" />
1900 -    <ClInclude Include="..\..\include\cppunit\ui\text\TestRunner.h" />
1901 -    <ClInclude Include="..\..\include\cppunit\TextTestRunner.h" />
1902 -    <ClInclude Include="..\..\include\cppunit\ui\text\TextTestRunner.h" />
1903 -    <ClInclude Include="..\..\include\cppunit\config\config-bcb5.h" />
1904 -    <ClInclude Include="..\..\include\cppunit\config\config-evc4.h" />
1905 -    <ClInclude Include="..\..\include\cppunit\config\config-mac.h" />
1906 -    <ClInclude Include="..\..\include\cppunit\config\config-msvc6.h" />
1907 -    <ClInclude Include="..\..\include\cppunit\config\CppUnitApi.h" />
1908 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitDeque.h" />
1909 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitMap.h" />
1910 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitSet.h" />
1911 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitStack.h" />
1912 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitVector.h" />
1913 -    <ClInclude Include="..\..\include\cppunit\portability\FloatingPoint.h" />
1914 -    <ClInclude Include="..\..\include\cppunit\Portability.h" />
1915 -    <ClInclude Include="..\..\include\cppunit\config\SelectDllLoader.h" />
1916 -    <ClInclude Include="..\..\include\cppunit\config\SourcePrefix.h" />
1917 -    <ClInclude Include="..\..\include\cppunit\portability\Stream.h" />
1918 -    <ClInclude Include="..\..\include\cppunit\CompilerOutputter.h" />
1919 -    <ClInclude Include="..\..\include\cppunit\Outputter.h" />
1920 -    <ClInclude Include="..\..\include\cppunit\TextOutputter.h" />
1921 -    <ClInclude Include="..\..\include\cppunit\XmlOutputter.h" />
1922 -    <ClInclude Include="..\..\include\cppunit\XmlOutputterHook.h" />
1923 -    <ClInclude Include="..\..\include\cppunit\AdditionalMessage.h" />
1924 -    <ClInclude Include="..\..\include\cppunit\Asserter.h" />
1925 -    <ClInclude Include="..\..\include\cppunit\Exception.h" />
1926 -    <ClInclude Include="..\..\include\cppunit\Message.h" />
1927 -    <ClInclude Include="..\..\include\cppunit\SourceLine.h" />
1928 -    <ClInclude Include="..\..\include\cppunit\SynchronizedObject.h" />
1929 -    <ClInclude Include="..\..\include\cppunit\Test.h" />
1930 -    <ClInclude Include="..\..\include\cppunit\TestAssert.h" />
1931 -    <ClInclude Include="..\..\include\cppunit\TestCase.h" />
1932 -    <ClInclude Include="..\..\include\cppunit\TestComposite.h" />
1933 -    <ClInclude Include="..\..\include\cppunit\TestFailure.h" />
1934 -    <ClInclude Include="..\..\include\cppunit\TestFixture.h" />
1935 -    <ClInclude Include="..\..\include\cppunit\TestLeaf.h" />
1936 -    <ClInclude Include="..\..\include\cppunit\TestListener.h" />
1937 -    <ClInclude Include="..\..\include\cppunit\TestPath.h" />
1938 -    <ClInclude Include="..\..\include\cppunit\TestResult.h" />
1939 -    <ClInclude Include="..\..\include\cppunit\TestRunner.h" />
1940 -    <ClInclude Include="..\..\include\cppunit\TestSuite.h" />
1941 -    <ClInclude Include="..\..\include\cppunit\extensions\AutoRegisterSuite.h" />
1942 -    <ClInclude Include="..\..\include\cppunit\extensions\HelperMacros.h" />
1943 -    <ClInclude Include="..\..\include\cppunit\TestCaller.h" />
1944 -    <ClInclude Include="..\..\include\cppunit\extensions\TestFactory.h" />
1945 -    <ClInclude Include="..\..\include\cppunit\extensions\TestFactoryRegistry.h" />
1946 -    <ClInclude Include="..\..\include\cppunit\extensions\TestFixtureFactory.h" />
1947 -    <ClInclude Include="..\..\include\cppunit\extensions\TestNamer.h" />
1948 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilder.h" />
1949 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilderContext.h" />
1950 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteFactory.h" />
1951 -    <ClInclude Include="..\..\include\cppunit\extensions\TypeInfoHelper.h" />
1952 -    <ClInclude Include="..\..\include\cppunit\extensions\ExceptionTestCaseDecorator.h" />
1953 -    <ClInclude Include="..\..\include\cppunit\extensions\Orthodox.h" />
1954 -    <ClInclude Include="..\..\include\cppunit\extensions\RepeatedTest.h" />
1955 -    <ClInclude Include="..\..\include\cppunit\extensions\TestCaseDecorator.h" />
1956 -    <ClInclude Include="..\..\include\cppunit\extensions\TestDecorator.h" />
1957 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSetUp.h" />
1958 -    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManager.h" />
1959 -    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManagerException.h" />
1960 -    <ClInclude Include="..\..\include\cppunit\plugin\PlugInManager.h" />
1961 -    <ClInclude Include="..\..\include\cppunit\plugin\PlugInParameters.h" />
1962 -    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugIn.h" />
1963 -    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugInDefaultImpl.h" />
1964 -    <ClInclude Include="..\..\include\cppunit\tools\Algorithm.h" />
1965 -    <ClInclude Include="..\..\include\cppunit\tools\StringTools.h" />
1966 -    <ClInclude Include="..\..\include\cppunit\tools\XmlDocument.h" />
1967 -    <ClInclude Include="..\..\include\cppunit\tools\XmlElement.h" />
1968 -    <ClInclude Include="DefaultProtector.h" />
1969 -    <ClInclude Include="..\..\include\cppunit\Protector.h" />
1970 -    <ClInclude Include="ProtectorChain.h" />
1971 -    <ClInclude Include="ProtectorContext.h" />
1972 -  </ItemGroup>
1973 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
1974 -  <ImportGroup Label="ExtensionTargets">
1975 -  </ImportGroup>
1976 +<?xml version="1.0" encoding="utf-8"?>
1977 +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
1978 +  <ItemGroup Label="ProjectConfigurations">
1979 +    <ProjectConfiguration Include="Debug|Win32">
1980 +      <Configuration>Debug</Configuration>
1981 +      <Platform>Win32</Platform>
1982 +    </ProjectConfiguration>
1983 +    <ProjectConfiguration Include="Debug|x64">
1984 +      <Configuration>Debug</Configuration>
1985 +      <Platform>x64</Platform>
1986 +    </ProjectConfiguration>
1987 +    <ProjectConfiguration Include="Release|Win32">
1988 +      <Configuration>Release</Configuration>
1989 +      <Platform>Win32</Platform>
1990 +    </ProjectConfiguration>
1991 +    <ProjectConfiguration Include="Release|x64">
1992 +      <Configuration>Release</Configuration>
1993 +      <Platform>x64</Platform>
1994 +    </ProjectConfiguration>
1995 +  </ItemGroup>
1996 +  <PropertyGroup Label="Globals">
1997 +    <SccProjectName />
1998 +    <SccLocalPath />
1999 +    <ProjectGuid>{338B9353-C5CC-FCA6-A584-73425CEDD569}</ProjectGuid>
2000 +    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
2001 +  </PropertyGroup>
2002 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2003 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
2004 +    <ConfigurationType>StaticLibrary</ConfigurationType>
2005 +    <UseOfMfc>false</UseOfMfc>
2006 +    <CharacterSet>MultiByte</CharacterSet>
2007 +    <PlatformToolset>v141</PlatformToolset>
2008 +  </PropertyGroup>
2009 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
2010 +    <ConfigurationType>StaticLibrary</ConfigurationType>
2011 +    <UseOfMfc>false</UseOfMfc>
2012 +    <CharacterSet>MultiByte</CharacterSet>
2013 +    <PlatformToolset>v141</PlatformToolset>
2014 +  </PropertyGroup>
2015 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
2016 +    <ConfigurationType>StaticLibrary</ConfigurationType>
2017 +    <UseOfMfc>false</UseOfMfc>
2018 +    <CharacterSet>MultiByte</CharacterSet>
2019 +    <PlatformToolset>v141</PlatformToolset>
2020 +  </PropertyGroup>
2021 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
2022 +    <ConfigurationType>StaticLibrary</ConfigurationType>
2023 +    <UseOfMfc>false</UseOfMfc>
2024 +    <CharacterSet>MultiByte</CharacterSet>
2025 +    <PlatformToolset>v141</PlatformToolset>
2026 +  </PropertyGroup>
2027 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
2028 +  <ImportGroup Label="ExtensionSettings">
2029 +  </ImportGroup>
2030 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
2031 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2032 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2033 +  </ImportGroup>
2034 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
2035 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2036 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2037 +  </ImportGroup>
2038 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
2039 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2040 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2041 +  </ImportGroup>
2042 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
2043 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2044 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2045 +  </ImportGroup>
2046 +  <PropertyGroup Label="UserMacros" />
2047 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2048 +    <OutDir>.\Release\</OutDir>
2049 +    <IntDir>.\Release\</IntDir>
2050 +  </PropertyGroup>
2051 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2052 +    <OutDir>.\Release\</OutDir>
2053 +    <IntDir>.\Release\</IntDir>
2054 +  </PropertyGroup>
2055 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2056 +    <OutDir>.\Debug\</OutDir>
2057 +    <IntDir>.\Debug\</IntDir>
2058 +    <TargetName>$(ProjectName)d</TargetName>
2059 +  </PropertyGroup>
2060 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2061 +    <OutDir>.\Debug\</OutDir>
2062 +    <IntDir>.\Debug\</IntDir>
2063 +    <TargetName>$(ProjectName)d</TargetName>
2064 +  </PropertyGroup>
2065 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2066 +    <ClCompile>
2067 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
2068 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
2069 +      <StringPooling>true</StringPooling>
2070 +      <FunctionLevelLinking>true</FunctionLevelLinking>
2071 +      <Optimization>MaxSpeed</Optimization>
2072 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2073 +      <WarningLevel>Level3</WarningLevel>
2074 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2075 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
2076 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2077 +      <PreprocessorDefinitions>NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2078 +      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
2079 +      <PrecompiledHeaderOutputFile>.\Release\cppunit.pch</PrecompiledHeaderOutputFile>
2080 +      <ObjectFileName>.\Release\</ObjectFileName>
2081 +      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
2082 +    </ClCompile>
2083 +    <PostBuildEvent>
2084 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
2085 +      <Message>Copying target to lib/</Message>
2086 +    </PostBuildEvent>
2087 +    <ResourceCompile>
2088 +      <Culture>0x040c</Culture>
2089 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2090 +    </ResourceCompile>
2091 +    <Bscmake>
2092 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2093 +      <OutputFile>.\Release\cppunit.bsc</OutputFile>
2094 +    </Bscmake>
2095 +    <Lib>
2096 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2097 +      <OutputFile>.\Release\cppunit.lib</OutputFile>
2098 +    </Lib>
2099 +  </ItemDefinitionGroup>
2100 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2101 +    <ClCompile>
2102 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
2103 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
2104 +      <StringPooling>true</StringPooling>
2105 +      <FunctionLevelLinking>true</FunctionLevelLinking>
2106 +      <Optimization>MaxSpeed</Optimization>
2107 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2108 +      <WarningLevel>Level3</WarningLevel>
2109 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2110 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
2111 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2112 +      <PreprocessorDefinitions>NDEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2113 +      <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
2114 +      <PrecompiledHeaderOutputFile>.\Release\cppunit.pch</PrecompiledHeaderOutputFile>
2115 +      <ObjectFileName>.\Release\</ObjectFileName>
2116 +      <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
2117 +    </ClCompile>
2118 +    <PostBuildEvent>
2119 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
2120 +      <Message>Copying target to lib/</Message>
2121 +    </PostBuildEvent>
2122 +    <ResourceCompile>
2123 +      <Culture>0x040c</Culture>
2124 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2125 +    </ResourceCompile>
2126 +    <Bscmake>
2127 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2128 +      <OutputFile>.\Release\cppunit.bsc</OutputFile>
2129 +    </Bscmake>
2130 +    <Lib>
2131 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2132 +      <OutputFile>.\Release\cppunit.lib</OutputFile>
2133 +    </Lib>
2134 +  </ItemDefinitionGroup>
2135 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2136 +    <ClCompile>
2137 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
2138 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
2139 +      <FunctionLevelLinking>false</FunctionLevelLinking>
2140 +      <Optimization>Disabled</Optimization>
2141 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2142 +      <WarningLevel>Level3</WarningLevel>
2143 +      <MinimalRebuild>true</MinimalRebuild>
2144 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2145 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2146 +      <PreprocessorDefinitions>_DEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2147 +      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
2148 +      <PrecompiledHeaderOutputFile>.\Debug\cppunit.pch</PrecompiledHeaderOutputFile>
2149 +      <ObjectFileName>.\Debug\</ObjectFileName>
2150 +      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
2151 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
2152 +    </ClCompile>
2153 +    <PostBuildEvent>
2154 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
2155 +      <Message>Copying target to lib/</Message>
2156 +    </PostBuildEvent>
2157 +    <ResourceCompile>
2158 +      <Culture>0x040c</Culture>
2159 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2160 +    </ResourceCompile>
2161 +    <Bscmake>
2162 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2163 +      <OutputFile>.\Debug\cppunit.bsc</OutputFile>
2164 +    </Bscmake>
2165 +    <Lib>
2166 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2167 +      <OutputFile>Debug\$(TargetName).lib</OutputFile>
2168 +    </Lib>
2169 +  </ItemDefinitionGroup>
2170 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2171 +    <ClCompile>
2172 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
2173 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
2174 +      <FunctionLevelLinking>false</FunctionLevelLinking>
2175 +      <Optimization>Disabled</Optimization>
2176 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2177 +      <WarningLevel>Level3</WarningLevel>
2178 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2179 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2180 +      <PreprocessorDefinitions>_DEBUG;_LIB;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2181 +      <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
2182 +      <PrecompiledHeaderOutputFile>.\Debug\cppunit.pch</PrecompiledHeaderOutputFile>
2183 +      <ObjectFileName>.\Debug\</ObjectFileName>
2184 +      <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
2185 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
2186 +    </ClCompile>
2187 +    <PostBuildEvent>
2188 +      <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).lib</Command>
2189 +      <Message>Copying target to lib/</Message>
2190 +    </PostBuildEvent>
2191 +    <ResourceCompile>
2192 +      <Culture>0x040c</Culture>
2193 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2194 +    </ResourceCompile>
2195 +    <Bscmake>
2196 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2197 +      <OutputFile>.\Debug\cppunit.bsc</OutputFile>
2198 +    </Bscmake>
2199 +    <Lib>
2200 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2201 +      <OutputFile>Debug\$(TargetName).lib</OutputFile>
2202 +    </Lib>
2203 +  </ItemDefinitionGroup>
2204 +  <ItemGroup>
2205 +    <CustomBuild Include="..\..\ChangeLog">
2206 +      <FileType>Document</FileType>
2207 +    </CustomBuild>
2208 +    <CustomBuild Include="..\..\CodingGuideLines.txt" />
2209 +    <CustomBuild Include="..\..\doc\cookbook.dox">
2210 +      <FileType>Document</FileType>
2211 +    </CustomBuild>
2212 +    <CustomBuild Include="..\..\doc\FAQ">
2213 +      <FileType>Document</FileType>
2214 +    </CustomBuild>
2215 +    <CustomBuild Include="..\..\INSTALL-unix">
2216 +      <FileType>Document</FileType>
2217 +    </CustomBuild>
2218 +    <CustomBuild Include="..\..\INSTALL-WIN32.txt" />
2219 +    <CustomBuild Include="..\..\doc\Money.dox">
2220 +      <FileType>Document</FileType>
2221 +    </CustomBuild>
2222 +    <CustomBuild Include="..\..\NEWS">
2223 +      <FileType>Document</FileType>
2224 +    </CustomBuild>
2225 +    <CustomBuild Include="..\..\doc\other_documentation.dox">
2226 +      <FileType>Document</FileType>
2227 +    </CustomBuild>
2228 +    <CustomBuild Include="..\..\THANKS">
2229 +      <FileType>Document</FileType>
2230 +    </CustomBuild>
2231 +    <CustomBuild Include="..\..\TODO">
2232 +      <FileType>Document</FileType>
2233 +    </CustomBuild>
2234 +    <CustomBuild Include="..\..\configure.in">
2235 +      <FileType>Document</FileType>
2236 +    </CustomBuild>
2237 +    <CustomBuild Include="..\..\include\cppunit\Makefile.am">
2238 +      <FileType>Document</FileType>
2239 +    </CustomBuild>
2240 +    <CustomBuild Include="Makefile.am">
2241 +      <FileType>Document</FileType>
2242 +    </CustomBuild>
2243 +  </ItemGroup>
2244 +  <ItemGroup>
2245 +    <ClCompile Include="BriefTestProgressListener.cpp" />
2246 +    <ClCompile Include="TestResultCollector.cpp" />
2247 +    <ClCompile Include="TestSuccessListener.cpp" />
2248 +    <ClCompile Include="TextTestProgressListener.cpp" />
2249 +    <ClCompile Include="TextTestResult.cpp" />
2250 +    <ClCompile Include="TextTestRunner.cpp" />
2251 +    <ClCompile Include="CompilerOutputter.cpp" />
2252 +    <ClCompile Include="TextOutputter.cpp" />
2253 +    <ClCompile Include="XmlOutputter.cpp">
2254 +      <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Level3</WarningLevel>
2255 +      <WarningLevel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Level3</WarningLevel>
2256 +    </ClCompile>
2257 +    <ClCompile Include="XmlOutputterHook.cpp" />
2258 +    <ClCompile Include="AdditionalMessage.cpp" />
2259 +    <ClCompile Include="Asserter.cpp" />
2260 +    <ClCompile Include="Exception.cpp" />
2261 +    <ClCompile Include="Message.cpp" />
2262 +    <ClCompile Include="SourceLine.cpp" />
2263 +    <ClCompile Include="SynchronizedObject.cpp" />
2264 +    <ClCompile Include="Test.cpp" />
2265 +    <ClCompile Include="TestAssert.cpp" />
2266 +    <ClCompile Include="TestCase.cpp" />
2267 +    <ClCompile Include="TestComposite.cpp" />
2268 +    <ClCompile Include="TestFailure.cpp" />
2269 +    <ClCompile Include="TestLeaf.cpp" />
2270 +    <ClCompile Include="TestPath.cpp" />
2271 +    <ClCompile Include="TestResult.cpp" />
2272 +    <ClCompile Include="TestRunner.cpp" />
2273 +    <ClCompile Include="TestSuite.cpp" />
2274 +    <ClCompile Include="TestFactoryRegistry.cpp" />
2275 +    <ClCompile Include="TestNamer.cpp" />
2276 +    <ClCompile Include="TestSuiteBuilderContext.cpp" />
2277 +    <ClCompile Include="TypeInfoHelper.cpp" />
2278 +    <ClCompile Include="RepeatedTest.cpp" />
2279 +    <ClCompile Include="TestCaseDecorator.cpp" />
2280 +    <ClCompile Include="TestDecorator.cpp" />
2281 +    <ClCompile Include="TestSetUp.cpp" />
2282 +    <ClCompile Include="BeOsDynamicLibraryManager.cpp" />
2283 +    <ClCompile Include="DynamicLibraryManager.cpp" />
2284 +    <ClCompile Include="DynamicLibraryManagerException.cpp" />
2285 +    <ClCompile Include="PlugInManager.cpp" />
2286 +    <ClCompile Include="PlugInParameters.cpp" />
2287 +    <ClCompile Include="ShlDynamicLibraryManager.cpp" />
2288 +    <ClCompile Include="TestPlugInDefaultImpl.cpp" />
2289 +    <ClCompile Include="UnixDynamicLibraryManager.cpp" />
2290 +    <ClCompile Include="Win32DynamicLibraryManager.cpp" />
2291 +    <ClCompile Include="StringTools.cpp" />
2292 +    <ClCompile Include="XmlDocument.cpp" />
2293 +    <ClCompile Include="XmlElement.cpp" />
2294 +    <ClCompile Include="DefaultProtector.cpp" />
2295 +    <ClCompile Include="Protector.cpp" />
2296 +    <ClCompile Include="ProtectorChain.cpp" />
2297 +  </ItemGroup>
2298 +  <ItemGroup>
2299 +    <ClInclude Include="..\..\include\cppunit\BriefTestProgressListener.h" />
2300 +    <ClInclude Include="..\..\include\cppunit\TestResultCollector.h" />
2301 +    <ClInclude Include="..\..\include\cppunit\TextTestProgressListener.h" />
2302 +    <ClInclude Include="..\..\include\cppunit\TextTestResult.h" />
2303 +    <ClInclude Include="..\..\include\cppunit\ui\text\TestRunner.h" />
2304 +    <ClInclude Include="..\..\include\cppunit\TextTestRunner.h" />
2305 +    <ClInclude Include="..\..\include\cppunit\ui\text\TextTestRunner.h" />
2306 +    <ClInclude Include="..\..\include\cppunit\config\config-bcb5.h" />
2307 +    <ClInclude Include="..\..\include\cppunit\config\config-evc4.h" />
2308 +    <ClInclude Include="..\..\include\cppunit\config\config-mac.h" />
2309 +    <ClInclude Include="..\..\include\cppunit\config\config-msvc6.h" />
2310 +    <ClInclude Include="..\..\include\cppunit\config\CppUnitApi.h" />
2311 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitDeque.h" />
2312 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitMap.h" />
2313 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitSet.h" />
2314 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitStack.h" />
2315 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitVector.h" />
2316 +    <ClInclude Include="..\..\include\cppunit\portability\FloatingPoint.h" />
2317 +    <ClInclude Include="..\..\include\cppunit\Portability.h" />
2318 +    <ClInclude Include="..\..\include\cppunit\config\SelectDllLoader.h" />
2319 +    <ClInclude Include="..\..\include\cppunit\config\SourcePrefix.h" />
2320 +    <ClInclude Include="..\..\include\cppunit\portability\Stream.h" />
2321 +    <ClInclude Include="..\..\include\cppunit\CompilerOutputter.h" />
2322 +    <ClInclude Include="..\..\include\cppunit\Outputter.h" />
2323 +    <ClInclude Include="..\..\include\cppunit\TextOutputter.h" />
2324 +    <ClInclude Include="..\..\include\cppunit\XmlOutputter.h" />
2325 +    <ClInclude Include="..\..\include\cppunit\XmlOutputterHook.h" />
2326 +    <ClInclude Include="..\..\include\cppunit\AdditionalMessage.h" />
2327 +    <ClInclude Include="..\..\include\cppunit\Asserter.h" />
2328 +    <ClInclude Include="..\..\include\cppunit\Exception.h" />
2329 +    <ClInclude Include="..\..\include\cppunit\Message.h" />
2330 +    <ClInclude Include="..\..\include\cppunit\SourceLine.h" />
2331 +    <ClInclude Include="..\..\include\cppunit\SynchronizedObject.h" />
2332 +    <ClInclude Include="..\..\include\cppunit\Test.h" />
2333 +    <ClInclude Include="..\..\include\cppunit\TestAssert.h" />
2334 +    <ClInclude Include="..\..\include\cppunit\TestCase.h" />
2335 +    <ClInclude Include="..\..\include\cppunit\TestComposite.h" />
2336 +    <ClInclude Include="..\..\include\cppunit\TestFailure.h" />
2337 +    <ClInclude Include="..\..\include\cppunit\TestFixture.h" />
2338 +    <ClInclude Include="..\..\include\cppunit\TestLeaf.h" />
2339 +    <ClInclude Include="..\..\include\cppunit\TestListener.h" />
2340 +    <ClInclude Include="..\..\include\cppunit\TestPath.h" />
2341 +    <ClInclude Include="..\..\include\cppunit\TestResult.h" />
2342 +    <ClInclude Include="..\..\include\cppunit\TestRunner.h" />
2343 +    <ClInclude Include="..\..\include\cppunit\TestSuite.h" />
2344 +    <ClInclude Include="..\..\include\cppunit\extensions\AutoRegisterSuite.h" />
2345 +    <ClInclude Include="..\..\include\cppunit\extensions\HelperMacros.h" />
2346 +    <ClInclude Include="..\..\include\cppunit\TestCaller.h" />
2347 +    <ClInclude Include="..\..\include\cppunit\extensions\TestFactory.h" />
2348 +    <ClInclude Include="..\..\include\cppunit\extensions\TestFactoryRegistry.h" />
2349 +    <ClInclude Include="..\..\include\cppunit\extensions\TestFixtureFactory.h" />
2350 +    <ClInclude Include="..\..\include\cppunit\extensions\TestNamer.h" />
2351 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilder.h" />
2352 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilderContext.h" />
2353 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteFactory.h" />
2354 +    <ClInclude Include="..\..\include\cppunit\extensions\TypeInfoHelper.h" />
2355 +    <ClInclude Include="..\..\include\cppunit\extensions\ExceptionTestCaseDecorator.h" />
2356 +    <ClInclude Include="..\..\include\cppunit\extensions\Orthodox.h" />
2357 +    <ClInclude Include="..\..\include\cppunit\extensions\RepeatedTest.h" />
2358 +    <ClInclude Include="..\..\include\cppunit\extensions\TestCaseDecorator.h" />
2359 +    <ClInclude Include="..\..\include\cppunit\extensions\TestDecorator.h" />
2360 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSetUp.h" />
2361 +    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManager.h" />
2362 +    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManagerException.h" />
2363 +    <ClInclude Include="..\..\include\cppunit\plugin\PlugInManager.h" />
2364 +    <ClInclude Include="..\..\include\cppunit\plugin\PlugInParameters.h" />
2365 +    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugIn.h" />
2366 +    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugInDefaultImpl.h" />
2367 +    <ClInclude Include="..\..\include\cppunit\tools\Algorithm.h" />
2368 +    <ClInclude Include="..\..\include\cppunit\tools\StringTools.h" />
2369 +    <ClInclude Include="..\..\include\cppunit\tools\XmlDocument.h" />
2370 +    <ClInclude Include="..\..\include\cppunit\tools\XmlElement.h" />
2371 +    <ClInclude Include="DefaultProtector.h" />
2372 +    <ClInclude Include="..\..\include\cppunit\Protector.h" />
2373 +    <ClInclude Include="ProtectorChain.h" />
2374 +    <ClInclude Include="ProtectorContext.h" />
2375 +  </ItemGroup>
2376 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
2377 +  <ImportGroup Label="ExtensionTargets">
2378 +  </ImportGroup>
2379  </Project>
2380 \ No newline at end of file
2381 --- cppunit_ref/src/cppunit/cppunit_dll.vcxproj
2382 +++ cppunit/src/cppunit/cppunit_dll.vcxproj
2383 @@ -1,432 +1,437 @@
2384 -<?xml version="1.0" encoding="utf-8"?>
2385 -<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2386 -  <ItemGroup Label="ProjectConfigurations">
2387 -    <ProjectConfiguration Include="Debug|Win32">
2388 -      <Configuration>Debug</Configuration>
2389 -      <Platform>Win32</Platform>
2390 -    </ProjectConfiguration>
2391 -    <ProjectConfiguration Include="Debug|x64">
2392 -      <Configuration>Debug</Configuration>
2393 -      <Platform>x64</Platform>
2394 -    </ProjectConfiguration>
2395 -    <ProjectConfiguration Include="Release|Win32">
2396 -      <Configuration>Release</Configuration>
2397 -      <Platform>Win32</Platform>
2398 -    </ProjectConfiguration>
2399 -    <ProjectConfiguration Include="Release|x64">
2400 -      <Configuration>Release</Configuration>
2401 -      <Platform>x64</Platform>
2402 -    </ProjectConfiguration>
2403 -  </ItemGroup>
2404 -  <PropertyGroup Label="Globals">
2405 -    <SccProjectName />
2406 -    <SccLocalPath />
2407 -    <ProjectGuid>{EB329AF7-E267-3B00-09A4-FF1F909E4FB5}</ProjectGuid>
2408 -  </PropertyGroup>
2409 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2410 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
2411 -    <ConfigurationType>DynamicLibrary</ConfigurationType>
2412 -    <UseOfMfc>false</UseOfMfc>
2413 -    <CharacterSet>MultiByte</CharacterSet>
2414 -  </PropertyGroup>
2415 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
2416 -    <ConfigurationType>DynamicLibrary</ConfigurationType>
2417 -    <UseOfMfc>false</UseOfMfc>
2418 -    <CharacterSet>MultiByte</CharacterSet>
2419 -  </PropertyGroup>
2420 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
2421 -    <ConfigurationType>DynamicLibrary</ConfigurationType>
2422 -    <UseOfMfc>false</UseOfMfc>
2423 -    <CharacterSet>MultiByte</CharacterSet>
2424 -  </PropertyGroup>
2425 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
2426 -    <ConfigurationType>DynamicLibrary</ConfigurationType>
2427 -    <UseOfMfc>false</UseOfMfc>
2428 -    <CharacterSet>MultiByte</CharacterSet>
2429 -  </PropertyGroup>
2430 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
2431 -  <ImportGroup Label="ExtensionSettings">
2432 -  </ImportGroup>
2433 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
2434 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2435 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2436 -  </ImportGroup>
2437 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
2438 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2439 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2440 -  </ImportGroup>
2441 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
2442 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2443 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2444 -  </ImportGroup>
2445 -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
2446 -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2447 -    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2448 -  </ImportGroup>
2449 -  <PropertyGroup Label="UserMacros" />
2450 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2451 -    <OutDir>.\DebugDll\</OutDir>
2452 -    <IntDir>.\DebugDll\</IntDir>
2453 -    <LinkIncremental>true</LinkIncremental>
2454 -    <TargetName>cppunitd_dll</TargetName>
2455 -  </PropertyGroup>
2456 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2457 -    <OutDir>.\DebugDll\</OutDir>
2458 -    <IntDir>.\DebugDll\</IntDir>
2459 -    <LinkIncremental>true</LinkIncremental>
2460 -    <TargetName>cppunitd_dll</TargetName>
2461 -  </PropertyGroup>
2462 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2463 -    <OutDir>.\ReleaseDll\</OutDir>
2464 -    <IntDir>.\ReleaseDll\</IntDir>
2465 -    <LinkIncremental>false</LinkIncremental>
2466 -  </PropertyGroup>
2467 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2468 -    <OutDir>.\ReleaseDll\</OutDir>
2469 -    <IntDir>.\ReleaseDll\</IntDir>
2470 -    <LinkIncremental>false</LinkIncremental>
2471 -  </PropertyGroup>
2472 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2473 -    <ClCompile>
2474 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
2475 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
2476 -      <FunctionLevelLinking>false</FunctionLevelLinking>
2477 -      <Optimization>Disabled</Optimization>
2478 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2479 -      <WarningLevel>Level3</WarningLevel>
2480 -      <MinimalRebuild>true</MinimalRebuild>
2481 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2482 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2483 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2484 -      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
2485 -      <PrecompiledHeaderOutputFile>.\DebugDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2486 -      <ObjectFileName>.\DebugDll\</ObjectFileName>
2487 -      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
2488 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
2489 -    </ClCompile>
2490 -    <PostBuildEvent>
2491 +<?xml version="1.0" encoding="utf-8"?>
2492 +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2493 +  <ItemGroup Label="ProjectConfigurations">
2494 +    <ProjectConfiguration Include="Debug|Win32">
2495 +      <Configuration>Debug</Configuration>
2496 +      <Platform>Win32</Platform>
2497 +    </ProjectConfiguration>
2498 +    <ProjectConfiguration Include="Debug|x64">
2499 +      <Configuration>Debug</Configuration>
2500 +      <Platform>x64</Platform>
2501 +    </ProjectConfiguration>
2502 +    <ProjectConfiguration Include="Release|Win32">
2503 +      <Configuration>Release</Configuration>
2504 +      <Platform>Win32</Platform>
2505 +    </ProjectConfiguration>
2506 +    <ProjectConfiguration Include="Release|x64">
2507 +      <Configuration>Release</Configuration>
2508 +      <Platform>x64</Platform>
2509 +    </ProjectConfiguration>
2510 +  </ItemGroup>
2511 +  <PropertyGroup Label="Globals">
2512 +    <SccProjectName />
2513 +    <SccLocalPath />
2514 +    <ProjectGuid>{EB329AF7-E267-3B00-09A4-FF1F909E4FB5}</ProjectGuid>
2515 +    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
2516 +  </PropertyGroup>
2517 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2518 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
2519 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
2520 +    <UseOfMfc>false</UseOfMfc>
2521 +    <CharacterSet>MultiByte</CharacterSet>
2522 +    <PlatformToolset>v141</PlatformToolset>
2523 +  </PropertyGroup>
2524 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
2525 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
2526 +    <UseOfMfc>false</UseOfMfc>
2527 +    <CharacterSet>MultiByte</CharacterSet>
2528 +    <PlatformToolset>v141</PlatformToolset>
2529 +  </PropertyGroup>
2530 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
2531 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
2532 +    <UseOfMfc>false</UseOfMfc>
2533 +    <CharacterSet>MultiByte</CharacterSet>
2534 +    <PlatformToolset>v141</PlatformToolset>
2535 +  </PropertyGroup>
2536 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
2537 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
2538 +    <UseOfMfc>false</UseOfMfc>
2539 +    <CharacterSet>MultiByte</CharacterSet>
2540 +    <PlatformToolset>v141</PlatformToolset>
2541 +  </PropertyGroup>
2542 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
2543 +  <ImportGroup Label="ExtensionSettings">
2544 +  </ImportGroup>
2545 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
2546 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2547 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2548 +  </ImportGroup>
2549 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
2550 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2551 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2552 +  </ImportGroup>
2553 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
2554 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2555 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2556 +  </ImportGroup>
2557 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
2558 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
2559 +    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
2560 +  </ImportGroup>
2561 +  <PropertyGroup Label="UserMacros" />
2562 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2563 +    <OutDir>.\DebugDll\</OutDir>
2564 +    <IntDir>.\DebugDll\</IntDir>
2565 +    <LinkIncremental>true</LinkIncremental>
2566 +    <TargetName>cppunitd_dll</TargetName>
2567 +  </PropertyGroup>
2568 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2569 +    <OutDir>.\DebugDll\</OutDir>
2570 +    <IntDir>.\DebugDll\</IntDir>
2571 +    <LinkIncremental>true</LinkIncremental>
2572 +    <TargetName>cppunitd_dll</TargetName>
2573 +  </PropertyGroup>
2574 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2575 +    <OutDir>.\ReleaseDll\</OutDir>
2576 +    <IntDir>.\ReleaseDll\</IntDir>
2577 +    <LinkIncremental>false</LinkIncremental>
2578 +  </PropertyGroup>
2579 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2580 +    <OutDir>.\ReleaseDll\</OutDir>
2581 +    <IntDir>.\ReleaseDll\</IntDir>
2582 +    <LinkIncremental>false</LinkIncremental>
2583 +  </PropertyGroup>
2584 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2585 +    <ClCompile>
2586 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
2587 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
2588 +      <FunctionLevelLinking>false</FunctionLevelLinking>
2589 +      <Optimization>Disabled</Optimization>
2590 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2591 +      <WarningLevel>Level3</WarningLevel>
2592 +      <MinimalRebuild>true</MinimalRebuild>
2593 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2594 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2595 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2596 +      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
2597 +      <PrecompiledHeaderOutputFile>.\DebugDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2598 +      <ObjectFileName>.\DebugDll\</ObjectFileName>
2599 +      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
2600 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
2601 +    </ClCompile>
2602 +    <PostBuildEvent>
2603        <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).dll
2604 -copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2605 -      <Message>Copying target to lib/</Message>
2606 -    </PostBuildEvent>
2607 -    <Midl>
2608 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2609 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2610 -      <TypeLibraryName>.\DebugDll\cppunit_dll.tlb</TypeLibraryName>
2611 -      <MkTypLibCompatible>true</MkTypLibCompatible>
2612 -      <TargetEnvironment>Win32</TargetEnvironment>
2613 -    </Midl>
2614 -    <ResourceCompile>
2615 -      <Culture>0x040c</Culture>
2616 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2617 -    </ResourceCompile>
2618 -    <Bscmake>
2619 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2620 -      <OutputFile>.\DebugDll\cppunit_dll.bsc</OutputFile>
2621 -    </Bscmake>
2622 -    <Link>
2623 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2624 -      <LinkDLL>true</LinkDLL>
2625 -      <GenerateDebugInformation>true</GenerateDebugInformation>
2626 -      <SubSystem>Console</SubSystem>
2627 -      <OutputFile>DebugDll\cppunitd_dll.dll</OutputFile>
2628 -      <ImportLibrary>.\DebugDll\cppunitd_dll.lib</ImportLibrary>
2629 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2630 -    </Link>
2631 -  </ItemDefinitionGroup>
2632 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2633 -    <ClCompile>
2634 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
2635 -      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
2636 -      <FunctionLevelLinking>false</FunctionLevelLinking>
2637 -      <Optimization>Disabled</Optimization>
2638 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2639 -      <WarningLevel>Level3</WarningLevel>
2640 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2641 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2642 -      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2643 -      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
2644 -      <PrecompiledHeaderOutputFile>.\DebugDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2645 -      <ObjectFileName>.\DebugDll\</ObjectFileName>
2646 -      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
2647 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
2648 -    </ClCompile>
2649 -    <PostBuildEvent>
2650 +copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2651 +      <Message>Copying target to lib/</Message>
2652 +    </PostBuildEvent>
2653 +    <Midl>
2654 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2655 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2656 +      <TypeLibraryName>.\DebugDll\cppunit_dll.tlb</TypeLibraryName>
2657 +      <MkTypLibCompatible>true</MkTypLibCompatible>
2658 +      <TargetEnvironment>Win32</TargetEnvironment>
2659 +    </Midl>
2660 +    <ResourceCompile>
2661 +      <Culture>0x040c</Culture>
2662 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2663 +    </ResourceCompile>
2664 +    <Bscmake>
2665 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2666 +      <OutputFile>.\DebugDll\cppunit_dll.bsc</OutputFile>
2667 +    </Bscmake>
2668 +    <Link>
2669 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2670 +      <LinkDLL>true</LinkDLL>
2671 +      <GenerateDebugInformation>true</GenerateDebugInformation>
2672 +      <SubSystem>Console</SubSystem>
2673 +      <OutputFile>DebugDll\cppunitd_dll.dll</OutputFile>
2674 +      <ImportLibrary>.\DebugDll\cppunitd_dll.lib</ImportLibrary>
2675 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2676 +    </Link>
2677 +  </ItemDefinitionGroup>
2678 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2679 +    <ClCompile>
2680 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
2681 +      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
2682 +      <FunctionLevelLinking>false</FunctionLevelLinking>
2683 +      <Optimization>Disabled</Optimization>
2684 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2685 +      <WarningLevel>Level3</WarningLevel>
2686 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2687 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2688 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2689 +      <AssemblerListingLocation>.\DebugDll\</AssemblerListingLocation>
2690 +      <PrecompiledHeaderOutputFile>.\DebugDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2691 +      <ObjectFileName>.\DebugDll\</ObjectFileName>
2692 +      <ProgramDataBaseFileName>.\DebugDll\</ProgramDataBaseFileName>
2693 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
2694 +    </ClCompile>
2695 +    <PostBuildEvent>
2696        <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).dll
2697 -copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2698 -      <Message>Copying target to lib/</Message>
2699 -    </PostBuildEvent>
2700 -    <Midl>
2701 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2702 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2703 -      <TypeLibraryName>.\DebugDll\cppunit_dll.tlb</TypeLibraryName>
2704 -      <MkTypLibCompatible>true</MkTypLibCompatible>
2705 -    </Midl>
2706 -    <ResourceCompile>
2707 -      <Culture>0x040c</Culture>
2708 -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2709 -    </ResourceCompile>
2710 -    <Bscmake>
2711 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2712 -      <OutputFile>.\DebugDll\cppunit_dll.bsc</OutputFile>
2713 -    </Bscmake>
2714 -    <Link>
2715 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2716 -      <LinkDLL>true</LinkDLL>
2717 -      <GenerateDebugInformation>true</GenerateDebugInformation>
2718 -      <SubSystem>Console</SubSystem>
2719 -      <OutputFile>DebugDll\cppunitd_dll.dll</OutputFile>
2720 -      <ImportLibrary>.\DebugDll\cppunitd_dll.lib</ImportLibrary>
2721 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2722 -    </Link>
2723 -  </ItemDefinitionGroup>
2724 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2725 -    <ClCompile>
2726 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
2727 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
2728 -      <StringPooling>true</StringPooling>
2729 -      <FunctionLevelLinking>true</FunctionLevelLinking>
2730 -      <Optimization>MaxSpeed</Optimization>
2731 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2732 -      <WarningLevel>Level3</WarningLevel>
2733 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2734 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
2735 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2736 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2737 -      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
2738 -      <PrecompiledHeaderOutputFile>.\ReleaseDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2739 -      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
2740 -      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
2741 -    </ClCompile>
2742 -    <PostBuildEvent>
2743 +copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2744 +      <Message>Copying target to lib/</Message>
2745 +    </PostBuildEvent>
2746 +    <Midl>
2747 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2748 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2749 +      <TypeLibraryName>.\DebugDll\cppunit_dll.tlb</TypeLibraryName>
2750 +      <MkTypLibCompatible>true</MkTypLibCompatible>
2751 +    </Midl>
2752 +    <ResourceCompile>
2753 +      <Culture>0x040c</Culture>
2754 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2755 +    </ResourceCompile>
2756 +    <Bscmake>
2757 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2758 +      <OutputFile>.\DebugDll\cppunit_dll.bsc</OutputFile>
2759 +    </Bscmake>
2760 +    <Link>
2761 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2762 +      <LinkDLL>true</LinkDLL>
2763 +      <GenerateDebugInformation>true</GenerateDebugInformation>
2764 +      <SubSystem>Console</SubSystem>
2765 +      <OutputFile>DebugDll\cppunitd_dll.dll</OutputFile>
2766 +      <ImportLibrary>.\DebugDll\cppunitd_dll.lib</ImportLibrary>
2767 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2768 +    </Link>
2769 +  </ItemDefinitionGroup>
2770 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2771 +    <ClCompile>
2772 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
2773 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
2774 +      <StringPooling>true</StringPooling>
2775 +      <FunctionLevelLinking>true</FunctionLevelLinking>
2776 +      <Optimization>MaxSpeed</Optimization>
2777 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2778 +      <WarningLevel>Level3</WarningLevel>
2779 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2780 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
2781 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2782 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2783 +      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
2784 +      <PrecompiledHeaderOutputFile>.\ReleaseDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2785 +      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
2786 +      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
2787 +    </ClCompile>
2788 +    <PostBuildEvent>
2789        <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).dll
2790 -copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2791 -      <Message>Copying target to lib/</Message>
2792 -    </PostBuildEvent>
2793 -    <Midl>
2794 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2795 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2796 -      <TypeLibraryName>.\ReleaseDll\cppunit_dll.tlb</TypeLibraryName>
2797 -      <MkTypLibCompatible>true</MkTypLibCompatible>
2798 -      <TargetEnvironment>Win32</TargetEnvironment>
2799 -    </Midl>
2800 -    <ResourceCompile>
2801 -      <Culture>0x040c</Culture>
2802 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2803 -    </ResourceCompile>
2804 -    <Bscmake>
2805 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2806 -      <OutputFile>.\ReleaseDll\cppunit_dll.bsc</OutputFile>
2807 -    </Bscmake>
2808 -    <Link>
2809 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2810 -      <LinkDLL>true</LinkDLL>
2811 -      <SubSystem>Console</SubSystem>
2812 -      <OutputFile>.\ReleaseDll\cppunit_dll.dll</OutputFile>
2813 -      <ImportLibrary>.\ReleaseDll\cppunit_dll.lib</ImportLibrary>
2814 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2815 -    </Link>
2816 -  </ItemDefinitionGroup>
2817 -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2818 -    <ClCompile>
2819 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
2820 -      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
2821 -      <StringPooling>true</StringPooling>
2822 -      <FunctionLevelLinking>true</FunctionLevelLinking>
2823 -      <Optimization>MaxSpeed</Optimization>
2824 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2825 -      <WarningLevel>Level3</WarningLevel>
2826 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2827 -      <DebugInformationFormat>OldStyle</DebugInformationFormat>
2828 -      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2829 -      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2830 -      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
2831 -      <PrecompiledHeaderOutputFile>.\ReleaseDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2832 -      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
2833 -      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
2834 -    </ClCompile>
2835 -    <PostBuildEvent>
2836 +copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2837 +      <Message>Copying target to lib/</Message>
2838 +    </PostBuildEvent>
2839 +    <Midl>
2840 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2841 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2842 +      <TypeLibraryName>.\ReleaseDll\cppunit_dll.tlb</TypeLibraryName>
2843 +      <MkTypLibCompatible>true</MkTypLibCompatible>
2844 +      <TargetEnvironment>Win32</TargetEnvironment>
2845 +    </Midl>
2846 +    <ResourceCompile>
2847 +      <Culture>0x040c</Culture>
2848 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2849 +    </ResourceCompile>
2850 +    <Bscmake>
2851 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2852 +      <OutputFile>.\ReleaseDll\cppunit_dll.bsc</OutputFile>
2853 +    </Bscmake>
2854 +    <Link>
2855 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2856 +      <LinkDLL>true</LinkDLL>
2857 +      <SubSystem>Console</SubSystem>
2858 +      <OutputFile>.\ReleaseDll\cppunit_dll.dll</OutputFile>
2859 +      <ImportLibrary>.\ReleaseDll\cppunit_dll.lib</ImportLibrary>
2860 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2861 +    </Link>
2862 +  </ItemDefinitionGroup>
2863 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2864 +    <ClCompile>
2865 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
2866 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
2867 +      <StringPooling>true</StringPooling>
2868 +      <FunctionLevelLinking>true</FunctionLevelLinking>
2869 +      <Optimization>MaxSpeed</Optimization>
2870 +      <SuppressStartupBanner>true</SuppressStartupBanner>
2871 +      <WarningLevel>Level3</WarningLevel>
2872 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
2873 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
2874 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2875 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CPPUNIT_BUILD_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2876 +      <AssemblerListingLocation>.\ReleaseDll\</AssemblerListingLocation>
2877 +      <PrecompiledHeaderOutputFile>.\ReleaseDll\cppunit_dll.pch</PrecompiledHeaderOutputFile>
2878 +      <ObjectFileName>.\ReleaseDll\</ObjectFileName>
2879 +      <ProgramDataBaseFileName>.\ReleaseDll\</ProgramDataBaseFileName>
2880 +    </ClCompile>
2881 +    <PostBuildEvent>
2882        <Command>copy "$(TargetPath)" ..\..\lib\$(TargetName).dll
2883 -copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
2884 -      <Message>Copying target to lib/</Message>
2885 -    </PostBuildEvent>
2886 -    <Midl>
2887 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2888 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2889 -      <TypeLibraryName>.\ReleaseDll\cppunit_dll.tlb</TypeLibraryName>
2890 -      <MkTypLibCompatible>true</MkTypLibCompatible>
2891 -    </Midl>
2892 -    <ResourceCompile>
2893 -      <Culture>0x040c</Culture>
2894 -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2895 -    </ResourceCompile>
2896 -    <Bscmake>
2897 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2898 -      <OutputFile>.\ReleaseDll\cppunit_dll.bsc</OutputFile>
2899 -    </Bscmake>
2900 -    <Link>
2901 -      <SuppressStartupBanner>true</SuppressStartupBanner>
2902 -      <LinkDLL>true</LinkDLL>
2903 -      <SubSystem>Console</SubSystem>
2904 -      <OutputFile>.\ReleaseDll\cppunit_dll.dll</OutputFile>
2905 -      <ImportLibrary>.\ReleaseDll\cppunit_dll.lib</ImportLibrary>
2906 -      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2907 -    </Link>
2908 -  </ItemDefinitionGroup>
2909 -  <ItemGroup>
2910 -    <ClCompile Include="DllMain.cpp" />
2911 -    <ClCompile Include="RepeatedTest.cpp" />
2912 -    <ClCompile Include="TestCaseDecorator.cpp" />
2913 -    <ClCompile Include="TestDecorator.cpp" />
2914 -    <ClCompile Include="TestSetUp.cpp" />
2915 -    <ClCompile Include="TestFactoryRegistry.cpp" />
2916 -    <ClCompile Include="TestNamer.cpp" />
2917 -    <ClCompile Include="TestSuiteBuilderContext.cpp" />
2918 -    <ClCompile Include="TypeInfoHelper.cpp" />
2919 -    <ClCompile Include="AdditionalMessage.cpp" />
2920 -    <ClCompile Include="Asserter.cpp" />
2921 -    <ClCompile Include="Exception.cpp" />
2922 -    <ClCompile Include="Message.cpp" />
2923 -    <ClCompile Include="SourceLine.cpp" />
2924 -    <ClCompile Include="SynchronizedObject.cpp" />
2925 -    <ClCompile Include="Test.cpp" />
2926 -    <ClCompile Include="TestAssert.cpp" />
2927 -    <ClCompile Include="TestCase.cpp" />
2928 -    <ClCompile Include="TestComposite.cpp" />
2929 -    <ClCompile Include="TestFailure.cpp" />
2930 -    <ClCompile Include="TestLeaf.cpp" />
2931 -    <ClCompile Include="TestPath.cpp" />
2932 -    <ClCompile Include="TestResult.cpp" />
2933 -    <ClCompile Include="TestRunner.cpp" />
2934 -    <ClCompile Include="TestSuite.cpp" />
2935 -    <ClCompile Include="CompilerOutputter.cpp" />
2936 -    <ClCompile Include="TestResultCollector.cpp" />
2937 -    <ClCompile Include="TextOutputter.cpp" />
2938 -    <ClCompile Include="XmlOutputter.cpp" />
2939 -    <ClCompile Include="XmlOutputterHook.cpp" />
2940 -    <ClCompile Include="TextTestRunner.cpp" />
2941 -    <ClCompile Include="BriefTestProgressListener.cpp" />
2942 -    <ClCompile Include="TestSuccessListener.cpp" />
2943 -    <ClCompile Include="TextTestProgressListener.cpp" />
2944 -    <ClCompile Include="TextTestResult.cpp" />
2945 -    <ClCompile Include="BeosDynamicLibraryManager.cpp" />
2946 -    <ClCompile Include="DynamicLibraryManager.cpp" />
2947 -    <ClCompile Include="DynamicLibraryManagerException.cpp" />
2948 -    <ClCompile Include="PlugInManager.cpp" />
2949 -    <ClCompile Include="PlugInParameters.cpp" />
2950 -    <ClCompile Include="TestPlugInDefaultImpl.cpp" />
2951 -    <ClCompile Include="UnixDynamicLibraryManager.cpp" />
2952 -    <ClCompile Include="Win32DynamicLibraryManager.cpp" />
2953 -    <ClCompile Include="StringTools.cpp" />
2954 -    <ClCompile Include="XmlDocument.cpp" />
2955 -    <ClCompile Include="XmlElement.cpp" />
2956 -    <ClCompile Include="DefaultProtector.cpp" />
2957 -    <ClCompile Include="Protector.cpp" />
2958 -    <ClCompile Include="ProtectorChain.cpp" />
2959 -  </ItemGroup>
2960 -  <ItemGroup>
2961 -    <ClInclude Include="..\..\include\cppunit\extensions\ExceptionTestCaseDecorator.h" />
2962 -    <ClInclude Include="..\..\include\cppunit\extensions\Orthodox.h" />
2963 -    <ClInclude Include="..\..\include\cppunit\extensions\RepeatedTest.h" />
2964 -    <ClInclude Include="..\..\include\cppunit\extensions\TestCaseDecorator.h" />
2965 -    <ClInclude Include="..\..\include\cppunit\extensions\TestDecorator.h" />
2966 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSetUp.h" />
2967 -    <ClInclude Include="..\..\include\cppunit\extensions\AutoRegisterSuite.h" />
2968 -    <ClInclude Include="..\..\include\cppunit\extensions\HelperMacros.h" />
2969 -    <ClInclude Include="..\..\include\cppunit\TestCaller.h" />
2970 -    <ClInclude Include="..\..\include\cppunit\extensions\TestFactory.h" />
2971 -    <ClInclude Include="..\..\include\cppunit\extensions\TestFactoryRegistry.h" />
2972 -    <ClInclude Include="..\..\include\cppunit\extensions\TestFixtureFactory.h" />
2973 -    <ClInclude Include="..\..\include\cppunit\extensions\TestNamer.h" />
2974 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilder.h" />
2975 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilderContext.h" />
2976 -    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteFactory.h" />
2977 -    <ClInclude Include="..\..\include\cppunit\extensions\TypeInfoHelper.h" />
2978 -    <ClInclude Include="..\..\include\cppunit\AdditionalMessage.h" />
2979 -    <ClInclude Include="..\..\include\cppunit\Asserter.h" />
2980 -    <ClInclude Include="..\..\include\cppunit\Exception.h" />
2981 -    <ClInclude Include="..\..\include\cppunit\Message.h" />
2982 -    <ClInclude Include="..\..\include\cppunit\SourceLine.h" />
2983 -    <ClInclude Include="..\..\include\cppunit\SynchronizedObject.h" />
2984 -    <ClInclude Include="..\..\include\cppunit\Test.h" />
2985 -    <ClInclude Include="..\..\include\cppunit\TestAssert.h" />
2986 -    <ClInclude Include="..\..\include\cppunit\TestCase.h" />
2987 -    <ClInclude Include="..\..\include\cppunit\TestComposite.h" />
2988 -    <ClInclude Include="..\..\include\cppunit\TestFailure.h" />
2989 -    <ClInclude Include="..\..\include\cppunit\TestFixture.h" />
2990 -    <ClInclude Include="..\..\include\cppunit\TestLeaf.h" />
2991 -    <ClInclude Include="..\..\include\cppunit\TestListener.h" />
2992 -    <ClInclude Include="..\..\include\cppunit\TestPath.h" />
2993 -    <ClInclude Include="..\..\include\cppunit\TestResult.h" />
2994 -    <ClInclude Include="..\..\include\cppunit\TestRunner.h" />
2995 -    <ClInclude Include="..\..\include\cppunit\TestSuite.h" />
2996 -    <ClInclude Include="..\..\include\cppunit\CompilerOutputter.h" />
2997 -    <ClInclude Include="..\..\include\cppunit\Outputter.h" />
2998 -    <ClInclude Include="..\..\include\cppunit\TestResultCollector.h" />
2999 -    <ClInclude Include="..\..\include\cppunit\TextOutputter.h" />
3000 -    <ClInclude Include="..\..\include\cppunit\XmlOutputter.h" />
3001 -    <ClInclude Include="..\..\include\cppunit\XmlOutputterHook.h" />
3002 -    <ClInclude Include="..\..\include\cppunit\config\config-bcb5.h" />
3003 -    <ClInclude Include="..\..\include\cppunit\config\config-mac.h" />
3004 -    <ClInclude Include="..\..\include\cppunit\config\config-msvc6.h" />
3005 -    <ClInclude Include="..\..\include\cppunit\config\CppUnitApi.h" />
3006 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitDeque.h" />
3007 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitMap.h" />
3008 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitSet.h" />
3009 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitStack.h" />
3010 -    <ClInclude Include="..\..\include\cppunit\portability\CppUnitVector.h" />
3011 -    <ClInclude Include="..\..\include\cppunit\Portability.h" />
3012 -    <ClInclude Include="..\..\include\cppunit\config\SelectDllLoader.h" />
3013 -    <ClInclude Include="..\..\include\cppunit\config\SourcePrefix.h" />
3014 -    <ClInclude Include="..\..\include\cppunit\ui\text\TestRunner.h" />
3015 -    <ClInclude Include="..\..\include\cppunit\TextTestRunner.h" />
3016 -    <ClInclude Include="..\..\include\cppunit\ui\text\TextTestRunner.h" />
3017 -    <ClInclude Include="..\..\include\cppunit\BriefTestProgressListener.h" />
3018 -    <ClInclude Include="..\..\include\cppunit\TextTestProgressListener.h" />
3019 -    <ClInclude Include="..\..\include\cppunit\TextTestResult.h" />
3020 -    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManager.h" />
3021 -    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManagerException.h" />
3022 -    <ClInclude Include="..\..\include\cppunit\plugin\PlugInManager.h" />
3023 -    <ClInclude Include="..\..\include\cppunit\plugin\PlugInParameters.h" />
3024 -    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugIn.h" />
3025 -    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugInDefaultImpl.h" />
3026 -    <ClInclude Include="..\..\include\cppunit\tools\StringTools.h" />
3027 -    <ClInclude Include="..\..\include\cppunit\tools\XmlDocument.h" />
3028 -    <ClInclude Include="..\..\include\cppunit\tools\XmlElement.h" />
3029 -    <ClInclude Include="DefaultProtector.h" />
3030 -    <ClInclude Include="..\..\include\cppunit\Protector.h" />
3031 -    <ClInclude Include="ProtectorChain.h" />
3032 -    <ClInclude Include="ProtectorContext.h" />
3033 -    <ClInclude Include="..\..\include\cppunit\extensions\XmlInputHelper.h" />
3034 -  </ItemGroup>
3035 -  <ItemGroup>
3036 -    <CustomBuild Include="..\..\ChangeLog">
3037 -      <FileType>Document</FileType>
3038 -    </CustomBuild>
3039 -    <CustomBuild Include="..\..\doc\cookbook.dox">
3040 -      <FileType>Document</FileType>
3041 -    </CustomBuild>
3042 -    <CustomBuild Include="..\..\doc\FAQ">
3043 -      <FileType>Document</FileType>
3044 -    </CustomBuild>
3045 -    <CustomBuild Include="..\..\NEWS">
3046 -      <FileType>Document</FileType>
3047 -    </CustomBuild>
3048 -    <CustomBuild Include="..\..\doc\other_documentation.dox">
3049 -      <FileType>Document</FileType>
3050 -    </CustomBuild>
3051 -    <CustomBuild Include="..\..\TODO">
3052 -      <FileType>Document</FileType>
3053 -    </CustomBuild>
3054 -    <CustomBuild Include="..\..\INSTALL-WIN32.txt" />
3055 -    <CustomBuild Include="..\..\include\cppunit\Makefile.am">
3056 -      <FileType>Document</FileType>
3057 -    </CustomBuild>
3058 -    <CustomBuild Include="Makefile.am">
3059 -      <FileType>Document</FileType>
3060 -    </CustomBuild>
3061 -  </ItemGroup>
3062 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
3063 -  <ImportGroup Label="ExtensionTargets">
3064 -  </ImportGroup>
3065 +copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
3066 +      <Message>Copying target to lib/</Message>
3067 +    </PostBuildEvent>
3068 +    <Midl>
3069 +      <SuppressStartupBanner>true</SuppressStartupBanner>
3070 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
3071 +      <TypeLibraryName>.\ReleaseDll\cppunit_dll.tlb</TypeLibraryName>
3072 +      <MkTypLibCompatible>true</MkTypLibCompatible>
3073 +    </Midl>
3074 +    <ResourceCompile>
3075 +      <Culture>0x040c</Culture>
3076 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
3077 +    </ResourceCompile>
3078 +    <Bscmake>
3079 +      <SuppressStartupBanner>true</SuppressStartupBanner>
3080 +      <OutputFile>.\ReleaseDll\cppunit_dll.bsc</OutputFile>
3081 +    </Bscmake>
3082 +    <Link>
3083 +      <SuppressStartupBanner>true</SuppressStartupBanner>
3084 +      <LinkDLL>true</LinkDLL>
3085 +      <SubSystem>Console</SubSystem>
3086 +      <OutputFile>.\ReleaseDll\cppunit_dll.dll</OutputFile>
3087 +      <ImportLibrary>.\ReleaseDll\cppunit_dll.lib</ImportLibrary>
3088 +      <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
3089 +    </Link>
3090 +  </ItemDefinitionGroup>
3091 +  <ItemGroup>
3092 +    <ClCompile Include="DllMain.cpp" />
3093 +    <ClCompile Include="RepeatedTest.cpp" />
3094 +    <ClCompile Include="TestCaseDecorator.cpp" />
3095 +    <ClCompile Include="TestDecorator.cpp" />
3096 +    <ClCompile Include="TestSetUp.cpp" />
3097 +    <ClCompile Include="TestFactoryRegistry.cpp" />
3098 +    <ClCompile Include="TestNamer.cpp" />
3099 +    <ClCompile Include="TestSuiteBuilderContext.cpp" />
3100 +    <ClCompile Include="TypeInfoHelper.cpp" />
3101 +    <ClCompile Include="AdditionalMessage.cpp" />
3102 +    <ClCompile Include="Asserter.cpp" />
3103 +    <ClCompile Include="Exception.cpp" />
3104 +    <ClCompile Include="Message.cpp" />
3105 +    <ClCompile Include="SourceLine.cpp" />
3106 +    <ClCompile Include="SynchronizedObject.cpp" />
3107 +    <ClCompile Include="Test.cpp" />
3108 +    <ClCompile Include="TestAssert.cpp" />
3109 +    <ClCompile Include="TestCase.cpp" />
3110 +    <ClCompile Include="TestComposite.cpp" />
3111 +    <ClCompile Include="TestFailure.cpp" />
3112 +    <ClCompile Include="TestLeaf.cpp" />
3113 +    <ClCompile Include="TestPath.cpp" />
3114 +    <ClCompile Include="TestResult.cpp" />
3115 +    <ClCompile Include="TestRunner.cpp" />
3116 +    <ClCompile Include="TestSuite.cpp" />
3117 +    <ClCompile Include="CompilerOutputter.cpp" />
3118 +    <ClCompile Include="TestResultCollector.cpp" />
3119 +    <ClCompile Include="TextOutputter.cpp" />
3120 +    <ClCompile Include="XmlOutputter.cpp" />
3121 +    <ClCompile Include="XmlOutputterHook.cpp" />
3122 +    <ClCompile Include="TextTestRunner.cpp" />
3123 +    <ClCompile Include="BriefTestProgressListener.cpp" />
3124 +    <ClCompile Include="TestSuccessListener.cpp" />
3125 +    <ClCompile Include="TextTestProgressListener.cpp" />
3126 +    <ClCompile Include="TextTestResult.cpp" />
3127 +    <ClCompile Include="BeosDynamicLibraryManager.cpp" />
3128 +    <ClCompile Include="DynamicLibraryManager.cpp" />
3129 +    <ClCompile Include="DynamicLibraryManagerException.cpp" />
3130 +    <ClCompile Include="PlugInManager.cpp" />
3131 +    <ClCompile Include="PlugInParameters.cpp" />
3132 +    <ClCompile Include="TestPlugInDefaultImpl.cpp" />
3133 +    <ClCompile Include="UnixDynamicLibraryManager.cpp" />
3134 +    <ClCompile Include="Win32DynamicLibraryManager.cpp" />
3135 +    <ClCompile Include="StringTools.cpp" />
3136 +    <ClCompile Include="XmlDocument.cpp" />
3137 +    <ClCompile Include="XmlElement.cpp" />
3138 +    <ClCompile Include="DefaultProtector.cpp" />
3139 +    <ClCompile Include="Protector.cpp" />
3140 +    <ClCompile Include="ProtectorChain.cpp" />
3141 +  </ItemGroup>
3142 +  <ItemGroup>
3143 +    <ClInclude Include="..\..\include\cppunit\extensions\ExceptionTestCaseDecorator.h" />
3144 +    <ClInclude Include="..\..\include\cppunit\extensions\Orthodox.h" />
3145 +    <ClInclude Include="..\..\include\cppunit\extensions\RepeatedTest.h" />
3146 +    <ClInclude Include="..\..\include\cppunit\extensions\TestCaseDecorator.h" />
3147 +    <ClInclude Include="..\..\include\cppunit\extensions\TestDecorator.h" />
3148 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSetUp.h" />
3149 +    <ClInclude Include="..\..\include\cppunit\extensions\AutoRegisterSuite.h" />
3150 +    <ClInclude Include="..\..\include\cppunit\extensions\HelperMacros.h" />
3151 +    <ClInclude Include="..\..\include\cppunit\TestCaller.h" />
3152 +    <ClInclude Include="..\..\include\cppunit\extensions\TestFactory.h" />
3153 +    <ClInclude Include="..\..\include\cppunit\extensions\TestFactoryRegistry.h" />
3154 +    <ClInclude Include="..\..\include\cppunit\extensions\TestFixtureFactory.h" />
3155 +    <ClInclude Include="..\..\include\cppunit\extensions\TestNamer.h" />
3156 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilder.h" />
3157 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteBuilderContext.h" />
3158 +    <ClInclude Include="..\..\include\cppunit\extensions\TestSuiteFactory.h" />
3159 +    <ClInclude Include="..\..\include\cppunit\extensions\TypeInfoHelper.h" />
3160 +    <ClInclude Include="..\..\include\cppunit\AdditionalMessage.h" />
3161 +    <ClInclude Include="..\..\include\cppunit\Asserter.h" />
3162 +    <ClInclude Include="..\..\include\cppunit\Exception.h" />
3163 +    <ClInclude Include="..\..\include\cppunit\Message.h" />
3164 +    <ClInclude Include="..\..\include\cppunit\SourceLine.h" />
3165 +    <ClInclude Include="..\..\include\cppunit\SynchronizedObject.h" />
3166 +    <ClInclude Include="..\..\include\cppunit\Test.h" />
3167 +    <ClInclude Include="..\..\include\cppunit\TestAssert.h" />
3168 +    <ClInclude Include="..\..\include\cppunit\TestCase.h" />
3169 +    <ClInclude Include="..\..\include\cppunit\TestComposite.h" />
3170 +    <ClInclude Include="..\..\include\cppunit\TestFailure.h" />
3171 +    <ClInclude Include="..\..\include\cppunit\TestFixture.h" />
3172 +    <ClInclude Include="..\..\include\cppunit\TestLeaf.h" />
3173 +    <ClInclude Include="..\..\include\cppunit\TestListener.h" />
3174 +    <ClInclude Include="..\..\include\cppunit\TestPath.h" />
3175 +    <ClInclude Include="..\..\include\cppunit\TestResult.h" />
3176 +    <ClInclude Include="..\..\include\cppunit\TestRunner.h" />
3177 +    <ClInclude Include="..\..\include\cppunit\TestSuite.h" />
3178 +    <ClInclude Include="..\..\include\cppunit\CompilerOutputter.h" />
3179 +    <ClInclude Include="..\..\include\cppunit\Outputter.h" />
3180 +    <ClInclude Include="..\..\include\cppunit\TestResultCollector.h" />
3181 +    <ClInclude Include="..\..\include\cppunit\TextOutputter.h" />
3182 +    <ClInclude Include="..\..\include\cppunit\XmlOutputter.h" />
3183 +    <ClInclude Include="..\..\include\cppunit\XmlOutputterHook.h" />
3184 +    <ClInclude Include="..\..\include\cppunit\config\config-bcb5.h" />
3185 +    <ClInclude Include="..\..\include\cppunit\config\config-mac.h" />
3186 +    <ClInclude Include="..\..\include\cppunit\config\config-msvc6.h" />
3187 +    <ClInclude Include="..\..\include\cppunit\config\CppUnitApi.h" />
3188 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitDeque.h" />
3189 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitMap.h" />
3190 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitSet.h" />
3191 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitStack.h" />
3192 +    <ClInclude Include="..\..\include\cppunit\portability\CppUnitVector.h" />
3193 +    <ClInclude Include="..\..\include\cppunit\Portability.h" />
3194 +    <ClInclude Include="..\..\include\cppunit\config\SelectDllLoader.h" />
3195 +    <ClInclude Include="..\..\include\cppunit\config\SourcePrefix.h" />
3196 +    <ClInclude Include="..\..\include\cppunit\ui\text\TestRunner.h" />
3197 +    <ClInclude Include="..\..\include\cppunit\TextTestRunner.h" />
3198 +    <ClInclude Include="..\..\include\cppunit\ui\text\TextTestRunner.h" />
3199 +    <ClInclude Include="..\..\include\cppunit\BriefTestProgressListener.h" />
3200 +    <ClInclude Include="..\..\include\cppunit\TextTestProgressListener.h" />
3201 +    <ClInclude Include="..\..\include\cppunit\TextTestResult.h" />
3202 +    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManager.h" />
3203 +    <ClInclude Include="..\..\include\cppunit\plugin\DynamicLibraryManagerException.h" />
3204 +    <ClInclude Include="..\..\include\cppunit\plugin\PlugInManager.h" />
3205 +    <ClInclude Include="..\..\include\cppunit\plugin\PlugInParameters.h" />
3206 +    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugIn.h" />
3207 +    <ClInclude Include="..\..\include\cppunit\plugin\TestPlugInDefaultImpl.h" />
3208 +    <ClInclude Include="..\..\include\cppunit\tools\StringTools.h" />
3209 +    <ClInclude Include="..\..\include\cppunit\tools\XmlDocument.h" />
3210 +    <ClInclude Include="..\..\include\cppunit\tools\XmlElement.h" />
3211 +    <ClInclude Include="DefaultProtector.h" />
3212 +    <ClInclude Include="..\..\include\cppunit\Protector.h" />
3213 +    <ClInclude Include="ProtectorChain.h" />
3214 +    <ClInclude Include="ProtectorContext.h" />
3215 +    <ClInclude Include="..\..\include\cppunit\extensions\XmlInputHelper.h" />
3216 +  </ItemGroup>
3217 +  <ItemGroup>
3218 +    <CustomBuild Include="..\..\ChangeLog">
3219 +      <FileType>Document</FileType>
3220 +    </CustomBuild>
3221 +    <CustomBuild Include="..\..\doc\cookbook.dox">
3222 +      <FileType>Document</FileType>
3223 +    </CustomBuild>
3224 +    <CustomBuild Include="..\..\doc\FAQ">
3225 +      <FileType>Document</FileType>
3226 +    </CustomBuild>
3227 +    <CustomBuild Include="..\..\NEWS">
3228 +      <FileType>Document</FileType>
3229 +    </CustomBuild>
3230 +    <CustomBuild Include="..\..\doc\other_documentation.dox">
3231 +      <FileType>Document</FileType>
3232 +    </CustomBuild>
3233 +    <CustomBuild Include="..\..\TODO">
3234 +      <FileType>Document</FileType>
3235 +    </CustomBuild>
3236 +    <CustomBuild Include="..\..\INSTALL-WIN32.txt" />
3237 +    <CustomBuild Include="..\..\include\cppunit\Makefile.am">
3238 +      <FileType>Document</FileType>
3239 +    </CustomBuild>
3240 +    <CustomBuild Include="Makefile.am">
3241 +      <FileType>Document</FileType>
3242 +    </CustomBuild>
3243 +  </ItemGroup>
3244 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
3245 +  <ImportGroup Label="ExtensionTargets">
3246 +  </ImportGroup>
3247  </Project>
3248 \ No newline at end of file