108108 <SubSystem >Windows</SubSystem >
109109 <GenerateDebugInformation >true</GenerateDebugInformation >
110110 <MinimumRequiredVersion >6.0</MinimumRequiredVersion >
111- <AdditionalDependencies >shell32.lib;shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
111+ <AdditionalDependencies >shell32.lib;$(OutDir)shell32p.lib; shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
112112 <AdditionalManifestDependencies >"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies >
113113 </Link >
114114 <ResourceCompile >
@@ -145,6 +145,9 @@ muirct -c "$(TargetPath)" -e "$(OutDir)ko-KR\$(TargetFileName).mui"
145145
146146del "$(IntermediateOutputPath)temp.res"</Command >
147147 </PostBuildEvent >
148+ <PreBuildEvent >
149+ <Command >lib /def:shell32p.def /machine:$(PlatformTargetAsMSBuildArchitecture) /out:"$(OutDir)shell32p.lib"</Command >
150+ </PreBuildEvent >
148151 </ItemDefinitionGroup >
149152 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
150153 <ClCompile >
@@ -164,7 +167,7 @@ del "$(IntermediateOutputPath)temp.res"</Command>
164167 <OptimizeReferences >true</OptimizeReferences >
165168 <GenerateDebugInformation >true</GenerateDebugInformation >
166169 <MinimumRequiredVersion >6.0</MinimumRequiredVersion >
167- <AdditionalDependencies >shell32.lib;shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
170+ <AdditionalDependencies >shell32.lib;$(OutDir)shell32p.lib; shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
168171 <AdditionalManifestDependencies >"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies >
169172 </Link >
170173 <ResourceCompile >
@@ -201,6 +204,9 @@ muirct -c "$(TargetPath)" -e "$(OutDir)ko-KR\$(TargetFileName).mui"
201204
202205del "$(IntermediateOutputPath)temp.res"</Command >
203206 </PostBuildEvent >
207+ <PreBuildEvent >
208+ <Command >lib /def:shell32p.def /machine:$(PlatformTargetAsMSBuildArchitecture) /out:"$(OutDir)shell32p.lib"</Command >
209+ </PreBuildEvent >
204210 </ItemDefinitionGroup >
205211 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
206212 <ClCompile >
@@ -218,7 +224,7 @@ del "$(IntermediateOutputPath)temp.res"</Command>
218224 <SubSystem >Windows</SubSystem >
219225 <GenerateDebugInformation >true</GenerateDebugInformation >
220226 <MinimumRequiredVersion >6.0</MinimumRequiredVersion >
221- <AdditionalDependencies >shell32.lib;shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
227+ <AdditionalDependencies >shell32.lib;$(OutDir)shell32p.lib; shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
222228 <AdditionalManifestDependencies >"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies >
223229 </Link >
224230 <ResourceCompile >
@@ -255,6 +261,9 @@ muirct -c "$(TargetPath)" -e "$(OutDir)ko-KR\$(TargetFileName).mui"
255261
256262del "$(IntermediateOutputPath)temp.res"</Command >
257263 </PostBuildEvent >
264+ <PreBuildEvent >
265+ <Command >lib /def:shell32p.def /machine:$(PlatformTargetAsMSBuildArchitecture) /out:"$(OutDir)shell32p.lib"</Command >
266+ </PreBuildEvent >
258267 </ItemDefinitionGroup >
259268 <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
260269 <ClCompile >
@@ -275,7 +284,7 @@ del "$(IntermediateOutputPath)temp.res"</Command>
275284 <OptimizeReferences >true</OptimizeReferences >
276285 <GenerateDebugInformation >true</GenerateDebugInformation >
277286 <MinimumRequiredVersion >6.0</MinimumRequiredVersion >
278- <AdditionalDependencies >shell32.lib;shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
287+ <AdditionalDependencies >shell32.lib;$(OutDir)shell32p.lib; shlwapi.lib;comctl32.lib;uxtheme.lib;crypt32.lib;bcrypt.lib;rpcrt4.lib;%(AdditionalDependencies)</AdditionalDependencies >
279288 <AdditionalManifestDependencies >"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies >
280289 </Link >
281290 <ResourceCompile >
@@ -312,6 +321,9 @@ muirct -c "$(TargetPath)" -e "$(OutDir)ko-KR\$(TargetFileName).mui"
312321
313322del "$(IntermediateOutputPath)temp.res"</Command >
314323 </PostBuildEvent >
324+ <PreBuildEvent >
325+ <Command >lib /def:shell32p.def /machine:$(PlatformTargetAsMSBuildArchitecture) /out:"$(OutDir)shell32p.lib"</Command >
326+ </PreBuildEvent >
315327 </ItemDefinitionGroup >
316328 <ItemGroup >
317329 <ClCompile Include =" assocuserchoice.cpp" />
@@ -396,6 +408,9 @@ del "$(IntermediateOutputPath)temp.res"</Command>
396408 <ItemGroup >
397409 <Xml Include =" muiconfig.xml" />
398410 </ItemGroup >
411+ <ItemGroup >
412+ <None Include =" shell32p.def" />
413+ </ItemGroup >
399414 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
400415 <ImportGroup Label =" ExtensionTargets" >
401416 </ImportGroup >
0 commit comments