1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|ARM64">
5 <Configuration>Debug</Configuration>
6 <Platform>ARM64</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|Win32">
9 <Configuration>Debug</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|x64">
13 <Configuration>Debug</Configuration>
14 <Platform>x64</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|ARM64">
17 <Configuration>Release</Configuration>
18 <Platform>ARM64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release|Win32">
21 <Configuration>Release</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Template|ARM64">
29 <Configuration>Template</Configuration>
30 <Platform>ARM64</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Template|Win32">
33 <Configuration>Template</Configuration>
34 <Platform>Win32</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="Template|x64">
37 <Configuration>Template</Configuration>
38 <Platform>x64</Platform>
39 </ProjectConfiguration>
41 <PropertyGroup Label="Globals">
42 <ProjectGuid>{BB8AC1B5-6587-4163-BDC6-788B157705CA}</ProjectGuid>
43 <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
45 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
47 <ConfigurationType>DynamicLibrary</ConfigurationType>
48 <UseOfMfc>Static</UseOfMfc>
49 <CharacterSet>Unicode</CharacterSet>
50 <PlatformToolset>v142</PlatformToolset>
52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
53 <ConfigurationType>DynamicLibrary</ConfigurationType>
54 <UseOfMfc>Static</UseOfMfc>
55 <CharacterSet>Unicode</CharacterSet>
56 <PlatformToolset>v142</PlatformToolset>
58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'" Label="Configuration">
59 <ConfigurationType>Application</ConfigurationType>
60 <PlatformToolset>v142</PlatformToolset>
62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'" Label="Configuration">
63 <ConfigurationType>Application</ConfigurationType>
64 <PlatformToolset>v142</PlatformToolset>
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
67 <ConfigurationType>DynamicLibrary</ConfigurationType>
68 <UseOfMfc>Static</UseOfMfc>
69 <CharacterSet>Unicode</CharacterSet>
70 <PlatformToolset>v142</PlatformToolset>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
73 <ConfigurationType>DynamicLibrary</ConfigurationType>
74 <UseOfMfc>Static</UseOfMfc>
75 <CharacterSet>Unicode</CharacterSet>
76 <PlatformToolset>v142</PlatformToolset>
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
79 <ConfigurationType>DynamicLibrary</ConfigurationType>
80 <UseOfMfc>Static</UseOfMfc>
81 <CharacterSet>Unicode</CharacterSet>
82 <PlatformToolset>v142</PlatformToolset>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
85 <ConfigurationType>DynamicLibrary</ConfigurationType>
86 <UseOfMfc>Static</UseOfMfc>
87 <CharacterSet>Unicode</CharacterSet>
88 <PlatformToolset>v142</PlatformToolset>
90 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
91 <PlatformToolset>v142</PlatformToolset>
93 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
94 <ImportGroup Label="ExtensionSettings">
96 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
97 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
98 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
100 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
101 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
102 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
104 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'" Label="PropertySheets">
105 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'" Label="PropertySheets">
108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
110 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
111 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
112 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
114 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
115 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
116 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
118 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
119 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
120 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
122 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
123 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
124 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
126 <PropertyGroup Label="UserMacros" />
128 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
129 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
130 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
131 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
132 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
133 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\</OutDir>
134 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
135 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
136 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
137 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</LinkIncremental>
138 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
139 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
140 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
141 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
142 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\</OutDir>
143 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
144 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
145 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
146 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</LinkIncremental>
148 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">
149 <OutDir>$(Platform)\$(Configuration)\</OutDir>
150 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
153 <OutDir>$(Platform)\$(Configuration)\</OutDir>
154 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'">
157 <OutDir>$(Platform)\$(Configuration)\</OutDir>
158 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
160 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
166 <Outputs>%(Outputs)</Outputs>
169 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170 <MkTypLibCompatible>true</MkTypLibCompatible>
171 <SuppressStartupBanner>true</SuppressStartupBanner>
172 <TargetEnvironment>Win32</TargetEnvironment>
173 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
176 <Optimization>Disabled</Optimization>
177 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
178 <PreprocessorDefinitions>_USRDLL;WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
179 <StringPooling>true</StringPooling>
180 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
181 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
182 <BufferSecurityCheck>true</BufferSecurityCheck>
183 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
186 <PrecompiledHeaderOutputFile>
187 </PrecompiledHeaderOutputFile>
188 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
189 <ObjectFileName>$(IntDir)</ObjectFileName>
190 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
191 <BrowseInformation>true</BrowseInformation>
192 <WarningLevel>Level4</WarningLevel>
193 <TreatWarningAsError>false</TreatWarningAsError>
194 <SuppressStartupBanner>true</SuppressStartupBanner>
195 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
196 <CallingConvention>StdCall</CallingConvention>
197 <CompileAs>Default</CompileAs>
200 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
201 <Culture>0x0409</Culture>
202 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
205 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 /NXCOMPAT /DYNAMICBASE /SAFESEH %(AdditionalOptions)</AdditionalOptions>
206 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;uafxcwd.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
207 <OutputFile>$(OutDir)ExplorerPlugin.dll</OutputFile>
208 <SuppressStartupBanner>true</SuppressStartupBanner>
209 <IgnoreSpecificDefaultLibraries>uafxcwd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
210 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
211 <GenerateDebugInformation>true</GenerateDebugInformation>
212 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
213 <SubSystem>Windows</SubSystem>
214 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
217 <AdditionalManifestFiles>res\ExplorerPlugin.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
219 </ItemDefinitionGroup>
220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
226 <Outputs>%(Outputs)</Outputs>
229 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
230 <MkTypLibCompatible>true</MkTypLibCompatible>
231 <SuppressStartupBanner>true</SuppressStartupBanner>
232 <TargetEnvironment>X64</TargetEnvironment>
233 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
236 <Optimization>Disabled</Optimization>
237 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
238 <PreprocessorDefinitions>_USRDLL;WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
239 <StringPooling>true</StringPooling>
240 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
241 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
242 <BufferSecurityCheck>true</BufferSecurityCheck>
243 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
246 <PrecompiledHeaderOutputFile>
247 </PrecompiledHeaderOutputFile>
248 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
249 <ObjectFileName>$(IntDir)</ObjectFileName>
250 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
251 <BrowseInformation>true</BrowseInformation>
252 <WarningLevel>Level4</WarningLevel>
253 <TreatWarningAsError>false</TreatWarningAsError>
254 <SuppressStartupBanner>true</SuppressStartupBanner>
255 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
256 <CallingConvention>StdCall</CallingConvention>
257 <CompileAs>Default</CompileAs>
260 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261 <Culture>0x0409</Culture>
262 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
265 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
266 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;uafxcwd.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
267 <OutputFile>$(OutDir)ExplorerPlugin.dll</OutputFile>
268 <SuppressStartupBanner>true</SuppressStartupBanner>
269 <IgnoreSpecificDefaultLibraries>uafxcwd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
270 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
271 <GenerateDebugInformation>true</GenerateDebugInformation>
272 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
273 <SubSystem>Windows</SubSystem>
274 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
275 <TargetMachine>MachineX64</TargetMachine>
278 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
280 </ItemDefinitionGroup>
281 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
287 <Outputs>%(Outputs)</Outputs>
290 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
291 <MkTypLibCompatible>true</MkTypLibCompatible>
292 <SuppressStartupBanner>true</SuppressStartupBanner>
293 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
296 <Optimization>Disabled</Optimization>
297 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
298 <PreprocessorDefinitions>_USRDLL;WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
299 <StringPooling>true</StringPooling>
300 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
301 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
302 <BufferSecurityCheck>true</BufferSecurityCheck>
303 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
306 <PrecompiledHeaderOutputFile>
307 </PrecompiledHeaderOutputFile>
308 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
309 <ObjectFileName>$(IntDir)</ObjectFileName>
310 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
311 <BrowseInformation>true</BrowseInformation>
312 <WarningLevel>Level4</WarningLevel>
313 <TreatWarningAsError>false</TreatWarningAsError>
314 <SuppressStartupBanner>true</SuppressStartupBanner>
315 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
316 <CallingConvention>StdCall</CallingConvention>
317 <CompileAs>Default</CompileAs>
320 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
321 <Culture>0x0409</Culture>
322 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
325 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
326 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;uafxcwd.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
327 <OutputFile>$(OutDir)ExplorerPlugin.dll</OutputFile>
328 <SuppressStartupBanner>true</SuppressStartupBanner>
329 <IgnoreSpecificDefaultLibraries>uafxcwd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
330 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
331 <GenerateDebugInformation>true</GenerateDebugInformation>
332 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
333 <SubSystem>Windows</SubSystem>
334 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
337 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
339 </ItemDefinitionGroup>
340 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
346 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
347 <MkTypLibCompatible>true</MkTypLibCompatible>
348 <SuppressStartupBanner>true</SuppressStartupBanner>
349 <TargetEnvironment>Win32</TargetEnvironment>
350 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
353 <Optimization>MaxSpeed</Optimization>
354 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
355 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
356 <OmitFramePointers>true</OmitFramePointers>
357 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
358 <PreprocessorDefinitions>_USRDLL;WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
359 <StringPooling>true</StringPooling>
360 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
361 <BufferSecurityCheck>true</BufferSecurityCheck>
362 <FunctionLevelLinking>false</FunctionLevelLinking>
363 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
366 <PrecompiledHeaderOutputFile>
367 </PrecompiledHeaderOutputFile>
368 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
369 <ObjectFileName>$(IntDir)</ObjectFileName>
370 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
371 <BrowseInformation>true</BrowseInformation>
372 <WarningLevel>Level4</WarningLevel>
373 <TreatWarningAsError>false</TreatWarningAsError>
374 <SuppressStartupBanner>true</SuppressStartupBanner>
375 <CompileAs>Default</CompileAs>
378 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
379 <Culture>0x0409</Culture>
380 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
383 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 /NXCOMPAT /DYNAMICBASE /SAFESEH %(AdditionalOptions)</AdditionalOptions>
384 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;ws2_32.lib;uafxcw.lib;%(AdditionalDependencies)</AdditionalDependencies>
385 <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
386 <SuppressStartupBanner>true</SuppressStartupBanner>
387 <IgnoreSpecificDefaultLibraries>uafxcw.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
388 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
389 <GenerateDebugInformation>true</GenerateDebugInformation>
390 <ProgramDatabaseFile>$(IntDir)$(ProjectName).pdb</ProgramDatabaseFile>
391 <SubSystem>Windows</SubSystem>
393 </OptimizeReferences>
394 <EnableCOMDATFolding>
395 </EnableCOMDATFolding>
396 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
399 <AdditionalManifestFiles>res\ExplorerPlugin.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
402 <Command>if not "%RC_XBS%" == "YES" goto END
403 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
404 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
408 </ItemDefinitionGroup>
409 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
415 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
416 <MkTypLibCompatible>true</MkTypLibCompatible>
417 <SuppressStartupBanner>true</SuppressStartupBanner>
418 <TargetEnvironment>X64</TargetEnvironment>
419 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
422 <Optimization>MaxSpeed</Optimization>
423 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
424 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
425 <OmitFramePointers>true</OmitFramePointers>
426 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
427 <PreprocessorDefinitions>_USRDLL;WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
428 <StringPooling>true</StringPooling>
429 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
430 <BufferSecurityCheck>true</BufferSecurityCheck>
431 <FunctionLevelLinking>false</FunctionLevelLinking>
432 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
435 <PrecompiledHeaderOutputFile>
436 </PrecompiledHeaderOutputFile>
437 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
438 <ObjectFileName>$(IntDir)</ObjectFileName>
439 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
440 <BrowseInformation>true</BrowseInformation>
441 <WarningLevel>Level4</WarningLevel>
442 <TreatWarningAsError>false</TreatWarningAsError>
443 <SuppressStartupBanner>true</SuppressStartupBanner>
444 <CompileAs>Default</CompileAs>
447 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
448 <Culture>0x0409</Culture>
449 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
452 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
453 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;ws2_32.lib;uafxcw.lib;%(AdditionalDependencies)</AdditionalDependencies>
454 <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
455 <SuppressStartupBanner>true</SuppressStartupBanner>
456 <IgnoreSpecificDefaultLibraries>uafxcw.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
457 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
458 <GenerateDebugInformation>true</GenerateDebugInformation>
459 <ProgramDatabaseFile>$(IntDir)$(ProjectName).pdb</ProgramDatabaseFile>
460 <SubSystem>Windows</SubSystem>
462 </OptimizeReferences>
463 <EnableCOMDATFolding>
464 </EnableCOMDATFolding>
465 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
466 <TargetMachine>MachineX64</TargetMachine>
469 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
472 <Command>if not "%RC_XBS%" == "YES" goto END
473 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
474 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
478 </ItemDefinitionGroup>
479 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
485 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
486 <MkTypLibCompatible>true</MkTypLibCompatible>
487 <SuppressStartupBanner>true</SuppressStartupBanner>
488 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
491 <Optimization>MaxSpeed</Optimization>
492 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
493 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
494 <OmitFramePointers>true</OmitFramePointers>
495 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
496 <PreprocessorDefinitions>_USRDLL;WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
497 <StringPooling>true</StringPooling>
498 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
499 <BufferSecurityCheck>true</BufferSecurityCheck>
500 <FunctionLevelLinking>false</FunctionLevelLinking>
501 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
504 <PrecompiledHeaderOutputFile>
505 </PrecompiledHeaderOutputFile>
506 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
507 <ObjectFileName>$(IntDir)</ObjectFileName>
508 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
509 <BrowseInformation>true</BrowseInformation>
510 <WarningLevel>Level4</WarningLevel>
511 <TreatWarningAsError>false</TreatWarningAsError>
512 <SuppressStartupBanner>true</SuppressStartupBanner>
513 <CompileAs>Default</CompileAs>
516 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
517 <Culture>0x0409</Culture>
518 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
521 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
522 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;ws2_32.lib;uafxcw.lib;%(AdditionalDependencies)</AdditionalDependencies>
523 <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
524 <SuppressStartupBanner>true</SuppressStartupBanner>
525 <IgnoreSpecificDefaultLibraries>uafxcw.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
526 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
527 <GenerateDebugInformation>true</GenerateDebugInformation>
528 <ProgramDatabaseFile>$(IntDir)$(ProjectName).pdb</ProgramDatabaseFile>
529 <SubSystem>Windows</SubSystem>
531 </OptimizeReferences>
532 <EnableCOMDATFolding>
533 </EnableCOMDATFolding>
534 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
537 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
540 <Command>if not "%RC_XBS%" == "YES" goto END
541 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
542 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
546 </ItemDefinitionGroup>
548 <ClInclude Include="..\..\mDNSShared\CommonServices.h" />
549 <ClInclude Include="..\..\mDNSShared\DebugServices.h" />
550 <ClInclude Include="..\..\mDNSWindows\isocode.h" />
551 <ClInclude Include="..\..\mDNSWindows\loclibrary.h" />
552 <ClInclude Include="..\..\mDNSWindows\WinServices.h" />
553 <ClInclude Include="About.h" />
554 <ClInclude Include="ClassFactory.h" />
555 <ClInclude Include="ExplorerBar.h" />
556 <ClInclude Include="ExplorerBarWindow.h" />
557 <ClInclude Include="ExplorerPlugin.h" />
558 <ClInclude Include="LoginDialog.h" />
559 <ClInclude Include="Resource.h" />
560 <ClInclude Include="resource_dll.h" />
561 <ClInclude Include="StdAfx.h" />
564 <ClCompile Include="..\..\mDNSShared\DebugServices.c" />
565 <ClCompile Include="..\..\mDNSWindows\loclibrary.c" />
566 <ClCompile Include="..\..\mDNSWindows\WinServices.cpp" />
567 <ClCompile Include="About.cpp" />
568 <ClCompile Include="ClassFactory.cpp" />
569 <ClCompile Include="ExplorerBar.cpp" />
570 <ClCompile Include="ExplorerBarWindow.cpp" />
571 <ClCompile Include="ExplorerPlugin.cpp" />
572 <ClCompile Include="LoginDialog.cpp" />
573 <ClCompile Include="StdAfx.cpp" />
576 <None Include="ExplorerPlugin.def" />
579 <ResourceCompile Include="ExplorerPlugin.rc" />
582 <ProjectReference Include="..\..\mDNSWindows\DLLStub\DLLStub.vcxproj">
583 <Project>{3a2b6325-3053-4236-84bd-aa9be2e323e5}</Project>
584 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
587 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
588 <ImportGroup Label="ExtensionTargets">
592 <UserProperties RESOURCE_FILE="ExplorerPlugin.rc" />