Microsoft.Management.Deployment.InProc.vcxproj (29359B)
1 <?xml version="1.0" encoding="utf-8"?> 2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <Import Project="$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.props" Condition="Exists('$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.props')" /> 4 <PropertyGroup Label="Globals"> 5 <CppWinRTOptimized>true</CppWinRTOptimized> 6 <CppWinRTRootNamespaceAutoMerge>true</CppWinRTRootNamespaceAutoMerge> 7 <MinimalCoreWin>true</MinimalCoreWin> 8 <VCProjectVersion>15.0</VCProjectVersion> 9 <Keyword>Win32Proj</Keyword> 10 <ProjectGuid>{9ac3c6a4-1875-4d3e-bf9c-c31e81eff6b4}</ProjectGuid> 11 <RootNamespace>MicrosoftManagementDeploymentInProc</RootNamespace> 12 <WindowsTargetPlatformVersion>10.0.26100.0</WindowsTargetPlatformVersion> 13 <WindowsTargetPlatformMinVersion>10.0.17763.0</WindowsTargetPlatformMinVersion> 14 <WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support> 15 <CppWinRTGenerateWindowsMetadata>false</CppWinRTGenerateWindowsMetadata> 16 </PropertyGroup> 17 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 18 <ItemGroup Label="ProjectConfigurations"> 19 <ProjectConfiguration Include="Debug|ARM64"> 20 <Configuration>Debug</Configuration> 21 <Platform>ARM64</Platform> 22 </ProjectConfiguration> 23 <ProjectConfiguration Include="Debug|Win32"> 24 <Configuration>Debug</Configuration> 25 <Platform>Win32</Platform> 26 </ProjectConfiguration> 27 <ProjectConfiguration Include="ReleaseStatic|ARM64"> 28 <Configuration>ReleaseStatic</Configuration> 29 <Platform>ARM64</Platform> 30 </ProjectConfiguration> 31 <ProjectConfiguration Include="ReleaseStatic|Win32"> 32 <Configuration>ReleaseStatic</Configuration> 33 <Platform>Win32</Platform> 34 </ProjectConfiguration> 35 <ProjectConfiguration Include="ReleaseStatic|x64"> 36 <Configuration>ReleaseStatic</Configuration> 37 <Platform>x64</Platform> 38 </ProjectConfiguration> 39 <ProjectConfiguration Include="Release|ARM64"> 40 <Configuration>Release</Configuration> 41 <Platform>ARM64</Platform> 42 </ProjectConfiguration> 43 <ProjectConfiguration Include="Release|Win32"> 44 <Configuration>Release</Configuration> 45 <Platform>Win32</Platform> 46 </ProjectConfiguration> 47 <ProjectConfiguration Include="Debug|x64"> 48 <Configuration>Debug</Configuration> 49 <Platform>x64</Platform> 50 </ProjectConfiguration> 51 <ProjectConfiguration Include="Release|x64"> 52 <Configuration>Release</Configuration> 53 <Platform>x64</Platform> 54 </ProjectConfiguration> 55 </ItemGroup> 56 <PropertyGroup Label="Configuration"> 57 <ConfigurationType>DynamicLibrary</ConfigurationType> 58 <PlatformToolset>v140</PlatformToolset> 59 <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0'">v141</PlatformToolset> 60 <PlatformToolset Condition="'$(VisualStudioVersion)' == '16.0'">v142</PlatformToolset> 61 <PlatformToolset Condition="'$(VisualStudioVersion)' == '17.0'">v143</PlatformToolset> 62 <CharacterSet>Unicode</CharacterSet> 63 </PropertyGroup> 64 <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration"> 65 <UseDebugLibraries>true</UseDebugLibraries> 66 <LinkIncremental>true</LinkIncremental> 67 </PropertyGroup> 68 <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration"> 69 <UseDebugLibraries>false</UseDebugLibraries> 70 <WholeProgramOptimization>true</WholeProgramOptimization> 71 <LinkIncremental>false</LinkIncremental> 72 </PropertyGroup> 73 <PropertyGroup Condition="'$(Configuration)'=='ReleaseStatic'" Label="Configuration"> 74 <UseDebugLibraries>false</UseDebugLibraries> 75 <WholeProgramOptimization>true</WholeProgramOptimization> 76 <LinkIncremental>false</LinkIncremental> 77 </PropertyGroup> 78 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 79 <SpectreMitigation>Spectre</SpectreMitigation> 80 </PropertyGroup> 81 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'" Label="Configuration"> 82 <SpectreMitigation>Spectre</SpectreMitigation> 83 </PropertyGroup> 84 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 85 <SpectreMitigation>Spectre</SpectreMitigation> 86 </PropertyGroup> 87 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="Configuration"> 88 <SpectreMitigation>Spectre</SpectreMitigation> 89 </PropertyGroup> 90 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 91 <SpectreMitigation>Spectre</SpectreMitigation> 92 </PropertyGroup> 93 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'" Label="Configuration"> 94 <SpectreMitigation>Spectre</SpectreMitigation> 95 </PropertyGroup> 96 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 97 <ImportGroup Label="ExtensionSettings"> 98 </ImportGroup> 99 <ImportGroup Label="Shared"> 100 </ImportGroup> 101 <ImportGroup Label="PropertySheets"> 102 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 103 </ImportGroup> 104 <ImportGroup Label="PropertySheets"> 105 <Import Project="PropertySheet.props" /> 106 </ImportGroup> 107 <PropertyGroup Label="UserMacros" /> 108 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 109 <LinkIncremental>true</LinkIncremental> 110 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir> 111 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 112 <RunCodeAnalysis>true</RunCodeAnalysis> 113 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 114 </PropertyGroup> 115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> 116 <LinkIncremental>true</LinkIncremental> 117 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir> 118 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 119 <RunCodeAnalysis>true</RunCodeAnalysis> 120 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 121 </PropertyGroup> 122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 123 <LinkIncremental>true</LinkIncremental> 124 <OutDir>$(SolutionDir)x86\$(Configuration)\$(ProjectName)\</OutDir> 125 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 126 <RunCodeAnalysis>true</RunCodeAnalysis> 127 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 128 </PropertyGroup> 129 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 130 <LinkIncremental>false</LinkIncremental> 131 <OutDir>$(SolutionDir)x86\$(Configuration)\$(ProjectName)\</OutDir> 132 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 133 <RunCodeAnalysis>false</RunCodeAnalysis> 134 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 135 </PropertyGroup> 136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'"> 137 <LinkIncremental>false</LinkIncremental> 138 <OutDir>$(SolutionDir)x86\$(Configuration)\$(ProjectName)\</OutDir> 139 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 140 <RunCodeAnalysis>false</RunCodeAnalysis> 141 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 142 </PropertyGroup> 143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 144 <LinkIncremental>false</LinkIncremental> 145 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir> 146 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 147 <RunCodeAnalysis>false</RunCodeAnalysis> 148 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 149 </PropertyGroup> 150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'"> 151 <LinkIncremental>false</LinkIncremental> 152 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir> 153 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 154 <RunCodeAnalysis>false</RunCodeAnalysis> 155 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 158 <LinkIncremental>false</LinkIncremental> 159 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir> 160 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 161 <RunCodeAnalysis>false</RunCodeAnalysis> 162 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 163 </PropertyGroup> 164 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'"> 165 <LinkIncremental>false</LinkIncremental> 166 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir> 167 <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors> 168 <RunCodeAnalysis>false</RunCodeAnalysis> 169 <CodeAnalysisRuleSet>..\CodeAnalysis.ruleset</CodeAnalysisRuleSet> 170 </PropertyGroup> 171 <Import Project="$(ProjectDir)\..\vcpkg.props" /> 172 <ItemDefinitionGroup> 173 <ClCompile> 174 <PrecompiledHeader>Use</PrecompiledHeader> 175 <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 176 <PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile> 177 <PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 178 <WarningLevel>Level4</WarningLevel> 179 <AdditionalOptions>%(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING</AdditionalOptions> 180 </ClCompile> 181 </ItemDefinitionGroup> 182 <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'"> 183 <ClCompile> 184 <Optimization>Disabled</Optimization> 185 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 186 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 187 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 188 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</TreatWarningAsError> 189 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</TreatWarningAsError> 190 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</ControlFlowGuard> 191 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ControlFlowGuard> 192 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">stdcpp17</LanguageStandard> 193 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">stdcpp17</LanguageStandard> 194 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</SDLCheck> 195 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</SDLCheck> 196 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</EnablePREfast> 197 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</EnablePREfast> 198 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</RuntimeTypeInfo> 199 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</RuntimeTypeInfo> 200 </ClCompile> 201 <Link> 202 <GenerateWindowsMetadata>false</GenerateWindowsMetadata> 203 <SubSystem Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Windows</SubSystem> 204 <SubSystem Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Windows</SubSystem> 205 <SubSystem Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Windows</SubSystem> 206 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Source.def</ModuleDefinitionFile> 207 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Source.def</ModuleDefinitionFile> 208 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Source.def</ModuleDefinitionFile> 209 <AdditionalDependencies Condition="'$(Configuration)'=='Debug'">wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)</AdditionalDependencies> 210 <CETCompat Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CETCompat> 211 </Link> 212 <Manifest> 213 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 214 </Manifest> 215 <Manifest> 216 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 217 </Manifest> 218 </ItemDefinitionGroup> 219 <ItemDefinitionGroup Condition="'$(Platform)'=='Win32'"> 220 <ClCompile> 221 <PreprocessorDefinitions>WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 222 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 223 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</TreatWarningAsError> 224 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ControlFlowGuard> 225 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">stdcpp17</LanguageStandard> 226 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</SDLCheck> 227 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</EnablePREfast> 228 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</RuntimeTypeInfo> 229 </ClCompile> 230 <Manifest> 231 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 232 </Manifest> 233 <Link> 234 <CETCompat Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CETCompat> 235 </Link> 236 </ItemDefinitionGroup> 237 <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'"> 238 <ClCompile> 239 <Optimization>MaxSpeed</Optimization> 240 <FunctionLevelLinking>true</FunctionLevelLinking> 241 <IntrinsicFunctions>true</IntrinsicFunctions> 242 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 243 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 244 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 245 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 246 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</TreatWarningAsError> 247 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</TreatWarningAsError> 248 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</TreatWarningAsError> 249 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Guard</ControlFlowGuard> 250 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Guard</ControlFlowGuard> 251 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Guard</ControlFlowGuard> 252 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">stdcpp17</LanguageStandard> 253 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">stdcpp17</LanguageStandard> 254 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Release|x64'">stdcpp17</LanguageStandard> 255 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</SDLCheck> 256 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</SDLCheck> 257 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</SDLCheck> 258 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</EnablePREfast> 259 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</EnablePREfast> 260 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</EnablePREfast> 261 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</RuntimeTypeInfo> 262 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</RuntimeTypeInfo> 263 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</RuntimeTypeInfo> 264 </ClCompile> 265 <Link> 266 <EnableCOMDATFolding>true</EnableCOMDATFolding> 267 <OptimizeReferences>true</OptimizeReferences> 268 <GenerateWindowsMetadata>false</GenerateWindowsMetadata> 269 <SubSystem Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Windows</SubSystem> 270 <SubSystem Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Windows</SubSystem> 271 <SubSystem Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Windows</SubSystem> 272 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Source.def</ModuleDefinitionFile> 273 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Source.def</ModuleDefinitionFile> 274 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Source.def</ModuleDefinitionFile> 275 <AdditionalDependencies Condition="'$(Configuration)'=='Release'">wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)</AdditionalDependencies> 276 <AdditionalOptions Condition="'$(ForceDebugTypeCVFixup)'=='true'">/debugtype:cv,fixup /incremental:no %(AdditionalOptions)</AdditionalOptions> 277 <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">/debug:full %(AdditionalOptions)</AdditionalOptions> 278 <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/debug:full %(AdditionalOptions)</AdditionalOptions> 279 <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">/debug:full %(AdditionalOptions)</AdditionalOptions> 280 <CETCompat Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CETCompat> 281 <CETCompat Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CETCompat> 282 </Link> 283 <Manifest> 284 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 285 </Manifest> 286 <Manifest> 287 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 288 </Manifest> 289 <Manifest> 290 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 291 </Manifest> 292 </ItemDefinitionGroup> 293 <ItemDefinitionGroup Condition="'$(Configuration)'=='ReleaseStatic'"> 294 <ClCompile> 295 <Optimization>MaxSpeed</Optimization> 296 <FunctionLevelLinking>true</FunctionLevelLinking> 297 <IntrinsicFunctions>true</IntrinsicFunctions> 298 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 299 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 300 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 301 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">$(ProjectDir)..\WindowsPackageManager;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 302 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">true</TreatWarningAsError> 303 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">true</TreatWarningAsError> 304 <TreatWarningAsError Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">true</TreatWarningAsError> 305 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">Guard</ControlFlowGuard> 306 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">Guard</ControlFlowGuard> 307 <ControlFlowGuard Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">Guard</ControlFlowGuard> 308 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">stdcpp17</LanguageStandard> 309 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">stdcpp17</LanguageStandard> 310 <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">stdcpp17</LanguageStandard> 311 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">true</SDLCheck> 312 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">true</SDLCheck> 313 <SDLCheck Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">true</SDLCheck> 314 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">false</EnablePREfast> 315 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">false</EnablePREfast> 316 <EnablePREfast Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">false</EnablePREfast> 317 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">MultiThreaded</RuntimeLibrary> 318 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">MultiThreaded</RuntimeLibrary> 319 <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">MultiThreaded</RuntimeLibrary> 320 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">false</RuntimeTypeInfo> 321 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">false</RuntimeTypeInfo> 322 <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">false</RuntimeTypeInfo> 323 </ClCompile> 324 <Link> 325 <EnableCOMDATFolding>true</EnableCOMDATFolding> 326 <OptimizeReferences>true</OptimizeReferences> 327 <GenerateWindowsMetadata>false</GenerateWindowsMetadata> 328 <SubSystem Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">Windows</SubSystem> 329 <SubSystem Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">Windows</SubSystem> 330 <SubSystem Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">Windows</SubSystem> 331 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">Source.def</ModuleDefinitionFile> 332 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">Source.def</ModuleDefinitionFile> 333 <ModuleDefinitionFile Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">Source.def</ModuleDefinitionFile> 334 <AdditionalDependencies Condition="'$(Configuration)'=='ReleaseStatic'">wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)</AdditionalDependencies> 335 <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">/debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)</AdditionalOptions> 336 <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">/debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)</AdditionalOptions> 337 <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">/debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)</AdditionalOptions> 338 <CETCompat Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">true</CETCompat> 339 <CETCompat Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">true</CETCompat> 340 </Link> 341 <Manifest> 342 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|ARM64'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 343 </Manifest> 344 <Manifest> 345 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 346 </Manifest> 347 <Manifest> 348 <AdditionalManifestFiles Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)</AdditionalManifestFiles> 349 </Manifest> 350 </ItemDefinitionGroup> 351 <ItemGroup> 352 <ClInclude Include="pch.h" /> 353 </ItemGroup> 354 <ItemGroup> 355 <ClCompile Include="dllmain.cpp" /> 356 <ClCompile Include="pch.cpp"> 357 <PrecompiledHeader>Create</PrecompiledHeader> 358 </ClCompile> 359 </ItemGroup> 360 <ItemGroup> 361 <ProjectReference Include="..\WindowsPackageManager\WindowsPackageManager.vcxproj"> 362 <Project>{2046b5af-666d-4ce8-8d3e-c32c57908a56}</Project> 363 </ProjectReference> 364 </ItemGroup> 365 <ItemGroup> 366 <None Include="packages.config" /> 367 <None Include="PropertySheet.props" /> 368 <None Include="Source.def" /> 369 </ItemGroup> 370 <ItemGroup> 371 <CopyFileToFolders Include="Microsoft.Management.Deployment.InProc.dll.manifest"> 372 <DeploymentContent>true</DeploymentContent> 373 </CopyFileToFolders> 374 </ItemGroup> 375 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 376 <ImportGroup Label="ExtensionTargets"> 377 <Import Project="$(SolutionDir)\packages\Microsoft.Windows.ImplementationLibrary.1.0.231028.1\build\native\Microsoft.Windows.ImplementationLibrary.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Windows.ImplementationLibrary.1.0.231028.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" /> 378 <Import Project="$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.targets')" /> 379 </ImportGroup> 380 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> 381 <PropertyGroup> 382 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> 383 </PropertyGroup> 384 <Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Windows.ImplementationLibrary.1.0.231028.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Windows.ImplementationLibrary.1.0.231028.1\build\native\Microsoft.Windows.ImplementationLibrary.targets'))" /> 385 <Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.props')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.props'))" /> 386 <Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Windows.CppWinRT.2.0.230706.1\build\native\Microsoft.Windows.CppWinRT.targets'))" /> 387 </Target> 388 <!-- Rename Microsoft.Management.Deployment.InProc.dll to Microsoft.Management.Deployment.dll --> 389 <Target Name="RenameMicrosoftManagementDeployment" AfterTargets="AfterBuild"> 390 <Copy SourceFiles="$(OutDir)\Microsoft.Management.Deployment.InProc.dll" DestinationFiles="$(OutDir)\Microsoft.Management.Deployment.dll" /> 391 </Target> 392 </Project>