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>{871B1492-B4A4-4B57-9237-FA798484D7D7}</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)\ExplorerPlugin.Resources\</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)\ExplorerPlugin.Resources\</OutDir>
133 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\ExplorerPlugin.Resources\</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)\ExplorerPlugin.Resources\</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)\ExplorerPlugin.Resources\</OutDir>
142 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\ExplorerPlugin.Resources\</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>
147 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ExplorerPluginResources</TargetName>
148 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
149 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ExplorerPluginResources</TargetName>
150 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
151 <OutDir Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">$(Platform)\$(Configuration)\ExplorerPlugin.Resources\</OutDir>
152 <IntDir Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
153 <TargetName Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">ExplorerPluginResources</TargetName>
154 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">.dll</TargetExt>
155 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ExplorerPluginResources</TargetName>
156 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">ExplorerPluginResources</TargetName>
157 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
158 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">.dll</TargetExt>
159 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ExplorerPluginResources</TargetName>
160 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">ExplorerPluginResources</TargetName>
161 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
162 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">.dll</TargetExt>
163 <OutDir Condition="'$(Configuration)|$(Platform)'=='Template|x64'">$(Platform)\$(Configuration)\ExplorerPlugin.Resources\</OutDir>
164 <OutDir Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">$(Platform)\$(Configuration)\ExplorerPlugin.Resources\</OutDir>
165 <IntDir Condition="'$(Configuration)|$(Platform)'=='Template|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
166 <IntDir Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
167 <TargetName Condition="'$(Configuration)|$(Platform)'=='Template|x64'">ExplorerPluginResources</TargetName>
168 <TargetName Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">ExplorerPluginResources</TargetName>
169 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Template|x64'">.dll</TargetExt>
170 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">.dll</TargetExt>
172 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
174 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
175 <MkTypLibCompatible>true</MkTypLibCompatible>
176 <SuppressStartupBanner>true</SuppressStartupBanner>
177 <TargetEnvironment>Win32</TargetEnvironment>
178 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
181 <Optimization>Disabled</Optimization>
182 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
183 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
184 <StringPooling>true</StringPooling>
185 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
186 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
187 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
190 <PrecompiledHeaderOutputFile>
191 </PrecompiledHeaderOutputFile>
192 <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
193 <ObjectFileName>.\Debug/</ObjectFileName>
194 <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
195 <BrowseInformation>true</BrowseInformation>
196 <WarningLevel>Level4</WarningLevel>
197 <TreatWarningAsError>false</TreatWarningAsError>
198 <SuppressStartupBanner>true</SuppressStartupBanner>
199 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
200 <CallingConvention>StdCall</CallingConvention>
201 <CompileAs>Default</CompileAs>
204 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
205 <Culture>0x0409</Culture>
206 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
209 <Message>Building Output Directories</Message>
210 <Command>if not exist Debug\ExplorerPlugin.Resources mkdir Debug\ExplorerPlugin.Resources</Command>
213 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 %(AdditionalOptions)</AdditionalOptions>
214 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
215 <SuppressStartupBanner>true</SuppressStartupBanner>
216 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
217 <ModuleDefinitionFile>
218 </ModuleDefinitionFile>
219 <GenerateDebugInformation>true</GenerateDebugInformation>
220 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
221 <SubSystem>Windows</SubSystem>
222 <NoEntryPoint>true</NoEntryPoint>
223 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
225 </ItemDefinitionGroup>
226 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
228 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
229 <MkTypLibCompatible>true</MkTypLibCompatible>
230 <SuppressStartupBanner>true</SuppressStartupBanner>
231 <TargetEnvironment>X64</TargetEnvironment>
232 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
235 <Optimization>Disabled</Optimization>
236 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
237 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
238 <StringPooling>true</StringPooling>
239 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
240 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
241 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
244 <PrecompiledHeaderOutputFile>
245 </PrecompiledHeaderOutputFile>
246 <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
247 <ObjectFileName>.\Debug/</ObjectFileName>
248 <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
249 <BrowseInformation>true</BrowseInformation>
250 <WarningLevel>Level4</WarningLevel>
251 <TreatWarningAsError>false</TreatWarningAsError>
252 <SuppressStartupBanner>true</SuppressStartupBanner>
253 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
254 <CallingConvention>StdCall</CallingConvention>
255 <CompileAs>Default</CompileAs>
258 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
259 <Culture>0x0409</Culture>
260 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
263 <Message>Building Output Directories</Message>
264 <Command>if not exist Debug\ExplorerPlugin.Resources mkdir Debug\ExplorerPlugin.Resources</Command>
267 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 %(AdditionalOptions)</AdditionalOptions>
268 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
269 <SuppressStartupBanner>true</SuppressStartupBanner>
270 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
271 <ModuleDefinitionFile>
272 </ModuleDefinitionFile>
273 <GenerateDebugInformation>true</GenerateDebugInformation>
274 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
275 <SubSystem>Windows</SubSystem>
276 <NoEntryPoint>true</NoEntryPoint>
277 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
278 <TargetMachine>MachineX64</TargetMachine>
280 </ItemDefinitionGroup>
281 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
283 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
284 <MkTypLibCompatible>true</MkTypLibCompatible>
285 <SuppressStartupBanner>true</SuppressStartupBanner>
286 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
289 <Optimization>Disabled</Optimization>
290 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
291 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
292 <StringPooling>true</StringPooling>
293 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
294 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
295 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
298 <PrecompiledHeaderOutputFile>
299 </PrecompiledHeaderOutputFile>
300 <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
301 <ObjectFileName>.\Debug/</ObjectFileName>
302 <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
303 <BrowseInformation>true</BrowseInformation>
304 <WarningLevel>Level4</WarningLevel>
305 <TreatWarningAsError>false</TreatWarningAsError>
306 <SuppressStartupBanner>true</SuppressStartupBanner>
307 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
308 <CallingConvention>StdCall</CallingConvention>
309 <CompileAs>Default</CompileAs>
312 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
313 <Culture>0x0409</Culture>
314 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
317 <Message>Building Output Directories</Message>
318 <Command>if not exist Debug\ExplorerPlugin.Resources mkdir Debug\ExplorerPlugin.Resources</Command>
321 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 %(AdditionalOptions)</AdditionalOptions>
322 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
323 <SuppressStartupBanner>true</SuppressStartupBanner>
324 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
325 <ModuleDefinitionFile>
326 </ModuleDefinitionFile>
327 <GenerateDebugInformation>true</GenerateDebugInformation>
328 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
329 <SubSystem>Windows</SubSystem>
330 <NoEntryPoint>true</NoEntryPoint>
331 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
333 </ItemDefinitionGroup>
334 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
336 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
337 <MkTypLibCompatible>true</MkTypLibCompatible>
338 <SuppressStartupBanner>true</SuppressStartupBanner>
339 <TargetEnvironment>Win32</TargetEnvironment>
340 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
343 <Optimization>MaxSpeed</Optimization>
344 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
345 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
346 <OmitFramePointers>true</OmitFramePointers>
347 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
348 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
349 <StringPooling>true</StringPooling>
350 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
351 <BufferSecurityCheck>false</BufferSecurityCheck>
352 <FunctionLevelLinking>false</FunctionLevelLinking>
353 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
356 <PrecompiledHeaderOutputFile>
357 </PrecompiledHeaderOutputFile>
358 <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
359 <ObjectFileName>.\Release/</ObjectFileName>
360 <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
361 <BrowseInformation>true</BrowseInformation>
362 <WarningLevel>Level4</WarningLevel>
363 <TreatWarningAsError>false</TreatWarningAsError>
364 <SuppressStartupBanner>true</SuppressStartupBanner>
365 <CompileAs>Default</CompileAs>
368 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
369 <Culture>0x0409</Culture>
370 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
373 <Message>Building Output Directories</Message>
374 <Command>if not exist Release mkdir Release
375 if not exist "Release\ExplorerPlugin.Resources" mkdir "Release\ExplorerPlugin.Resources"
379 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 %(AdditionalOptions)</AdditionalOptions>
380 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
381 <SuppressStartupBanner>true</SuppressStartupBanner>
382 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
383 <ModuleDefinitionFile>
384 </ModuleDefinitionFile>
385 <ProgramDatabaseFile>
386 </ProgramDatabaseFile>
387 <SubSystem>Windows</SubSystem>
389 </OptimizeReferences>
390 <EnableCOMDATFolding>
391 </EnableCOMDATFolding>
392 <NoEntryPoint>true</NoEntryPoint>
393 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
396 <Command>if not "%RC_XBS%" == "YES" goto END
397 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources"
398 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources"
402 </ItemDefinitionGroup>
403 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
405 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
406 <MkTypLibCompatible>true</MkTypLibCompatible>
407 <SuppressStartupBanner>true</SuppressStartupBanner>
408 <TargetEnvironment>X64</TargetEnvironment>
409 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
412 <Optimization>MaxSpeed</Optimization>
413 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
414 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
415 <OmitFramePointers>true</OmitFramePointers>
416 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
417 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
418 <StringPooling>true</StringPooling>
419 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
420 <BufferSecurityCheck>false</BufferSecurityCheck>
421 <FunctionLevelLinking>false</FunctionLevelLinking>
422 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
425 <PrecompiledHeaderOutputFile>
426 </PrecompiledHeaderOutputFile>
427 <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
428 <ObjectFileName>.\Release/</ObjectFileName>
429 <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
430 <BrowseInformation>true</BrowseInformation>
431 <WarningLevel>Level4</WarningLevel>
432 <TreatWarningAsError>false</TreatWarningAsError>
433 <SuppressStartupBanner>true</SuppressStartupBanner>
434 <CompileAs>Default</CompileAs>
437 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
438 <Culture>0x0409</Culture>
439 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
442 <Message>Building Output Directories</Message>
443 <Command>if not exist Release mkdir Release
444 if not exist "Release\ExplorerPlugin.Resources" mkdir "Release\ExplorerPlugin.Resources"
448 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 %(AdditionalOptions)</AdditionalOptions>
449 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
450 <SuppressStartupBanner>true</SuppressStartupBanner>
451 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
452 <ModuleDefinitionFile>
453 </ModuleDefinitionFile>
454 <ProgramDatabaseFile>
455 </ProgramDatabaseFile>
456 <SubSystem>Windows</SubSystem>
458 </OptimizeReferences>
459 <EnableCOMDATFolding>
460 </EnableCOMDATFolding>
461 <NoEntryPoint>true</NoEntryPoint>
462 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
463 <TargetMachine>MachineX64</TargetMachine>
466 <Command>if not "%RC_XBS%" == "YES" goto END
467 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources"
468 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources"
472 </ItemDefinitionGroup>
473 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
475 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
476 <MkTypLibCompatible>true</MkTypLibCompatible>
477 <SuppressStartupBanner>true</SuppressStartupBanner>
478 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
481 <Optimization>MaxSpeed</Optimization>
482 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
483 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
484 <OmitFramePointers>true</OmitFramePointers>
485 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
486 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0400;%(PreprocessorDefinitions)</PreprocessorDefinitions>
487 <StringPooling>true</StringPooling>
488 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
489 <BufferSecurityCheck>false</BufferSecurityCheck>
490 <FunctionLevelLinking>false</FunctionLevelLinking>
491 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
494 <PrecompiledHeaderOutputFile>
495 </PrecompiledHeaderOutputFile>
496 <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
497 <ObjectFileName>.\Release/</ObjectFileName>
498 <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
499 <BrowseInformation>true</BrowseInformation>
500 <WarningLevel>Level4</WarningLevel>
501 <TreatWarningAsError>false</TreatWarningAsError>
502 <SuppressStartupBanner>true</SuppressStartupBanner>
503 <CompileAs>Default</CompileAs>
506 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
507 <Culture>0x0409</Culture>
508 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
511 <Message>Building Output Directories</Message>
512 <Command>if not exist Release mkdir Release
513 if not exist "Release\ExplorerPlugin.Resources" mkdir "Release\ExplorerPlugin.Resources"
517 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 %(AdditionalOptions)</AdditionalOptions>
518 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
519 <SuppressStartupBanner>true</SuppressStartupBanner>
520 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
521 <ModuleDefinitionFile>
522 </ModuleDefinitionFile>
523 <ProgramDatabaseFile>
524 </ProgramDatabaseFile>
525 <SubSystem>Windows</SubSystem>
527 </OptimizeReferences>
528 <EnableCOMDATFolding>
529 </EnableCOMDATFolding>
530 <NoEntryPoint>true</NoEntryPoint>
531 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
534 <Command>if not "%RC_XBS%" == "YES" goto END
535 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources"
536 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)\ExplorerPlugin.Resources"
540 </ItemDefinitionGroup>
541 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
543 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
545 </ItemDefinitionGroup>
546 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'">
548 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
550 </ItemDefinitionGroup>
551 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">
553 <OutputFile>$(OutDir)ExplorerPluginResources.dll</OutputFile>
555 </ItemDefinitionGroup>
557 <ClInclude Include="resource_res.h" />
560 <None Include="about.bmp" />
561 <None Include="res\about.bmp" />
562 <None Include="res\button-2k.ico" />
563 <None Include="res\button-xp.ico" />
564 <None Include="res\cold.ico" />
565 <None Include="hot.ico" />
566 <None Include="logo.bmp" />
567 <None Include="res\logo.bmp" />
568 <None Include="Web.ico" />
571 <ResourceCompile Include="ExplorerPluginRes.rc" />
574 <ProjectReference Include="..\..\mDNSWindows\DLL\dnssd.vcxproj">
575 <Project>{ab581101-18f0-46f6-b56a-83a6b1ea657e}</Project>
576 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
579 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
580 <ImportGroup Label="ExtensionTargets">
584 <UserProperties RESOURCE_FILE="ExplorerPluginRes.rc" />