1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project DefaultTargets =" Build" ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <Import Project =" ..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.props" Condition =" Exists('..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.props')" />
4+ <PropertyGroup Label =" Globals" >
5+ <CppWinRTOptimized >true</CppWinRTOptimized >
6+ <CppWinRTRootNamespaceAutoMerge >true</CppWinRTRootNamespaceAutoMerge >
7+ <CppWinRTGenerateWindowsMetadata >true</CppWinRTGenerateWindowsMetadata >
8+ <MinimalCoreWin >true</MinimalCoreWin >
9+ <VCProjectVersion >15.0</VCProjectVersion >
10+ <ProjectGuid >{1a597d15-7ef3-47f2-b89d-d180cbaa0f32}</ProjectGuid >
11+ <Keyword >Win32Proj</Keyword >
12+ <RootNamespace >PackageWithExternalLocationCppApp</RootNamespace >
13+ <WindowsTargetPlatformVersion Condition =" '$(WindowsTargetPlatformVersion)' == '' " >10.0</WindowsTargetPlatformVersion >
14+ <WindowsTargetPlatformMinVersion >10.0.18362.0</WindowsTargetPlatformMinVersion >
15+ <ProjectName >PackageWithExternalLocationCppApp</ProjectName >
16+ </PropertyGroup >
17+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
18+ <ItemGroup Label =" ProjectConfigurations" >
19+ <ProjectConfiguration Include =" Debug|Win32" >
20+ <Configuration >Debug</Configuration >
21+ <Platform >Win32</Platform >
22+ </ProjectConfiguration >
23+ <ProjectConfiguration Include =" Release|Win32" >
24+ <Configuration >Release</Configuration >
25+ <Platform >Win32</Platform >
26+ </ProjectConfiguration >
27+ <ProjectConfiguration Include =" Debug|x64" >
28+ <Configuration >Debug</Configuration >
29+ <Platform >x64</Platform >
30+ </ProjectConfiguration >
31+ <ProjectConfiguration Include =" Release|x64" >
32+ <Configuration >Release</Configuration >
33+ <Platform >x64</Platform >
34+ </ProjectConfiguration >
35+ </ItemGroup >
36+ <PropertyGroup Label =" Configuration" >
37+ <ConfigurationType >Application</ConfigurationType >
38+ <PlatformToolset >v143</PlatformToolset >
39+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '16.0'" >v142</PlatformToolset >
40+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '15.0'" >v141</PlatformToolset >
41+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '14.0'" >v140</PlatformToolset >
42+ <CharacterSet >Unicode</CharacterSet >
43+ </PropertyGroup >
44+ <PropertyGroup Condition =" '$(Configuration)'=='Debug'" Label =" Configuration" >
45+ <UseDebugLibraries >true</UseDebugLibraries >
46+ <LinkIncremental >true</LinkIncremental >
47+ </PropertyGroup >
48+ <PropertyGroup Condition =" '$(Configuration)'=='Release'" Label =" Configuration" >
49+ <UseDebugLibraries >false</UseDebugLibraries >
50+ <WholeProgramOptimization >true</WholeProgramOptimization >
51+ <LinkIncremental >false</LinkIncremental >
52+ </PropertyGroup >
53+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
54+ <ImportGroup Label =" ExtensionSettings" >
55+ </ImportGroup >
56+ <ImportGroup Label =" Shared" >
57+ </ImportGroup >
58+ <ImportGroup Label =" PropertySheets" >
59+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
60+ </ImportGroup >
61+ <ImportGroup Label =" PropertySheets" >
62+ <Import Project =" PropertySheet.props" />
63+ </ImportGroup >
64+ <PropertyGroup Label =" UserMacros" />
65+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
66+ <OutDir >$(ProjectDir)$(Configuration)\</OutDir >
67+ </PropertyGroup >
68+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
69+ <OutDir >$(ProjectDir)$(Configuration)\</OutDir >
70+ </PropertyGroup >
71+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
72+ <OutDir >$(ProjectDir)$(Configuration)\</OutDir >
73+ </PropertyGroup >
74+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
75+ <OutDir >$(ProjectDir)$(Configuration)\</OutDir >
76+ </PropertyGroup >
77+ <ItemDefinitionGroup >
78+ <ClCompile >
79+ <PrecompiledHeader >Use</PrecompiledHeader >
80+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
81+ <PrecompiledHeaderOutputFile >$(IntDir)pch.pch</PrecompiledHeaderOutputFile >
82+ <PreprocessorDefinitions >_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions >
83+ <WarningLevel >Level4</WarningLevel >
84+ <AdditionalOptions >%(AdditionalOptions) /permissive- /bigobj</AdditionalOptions >
85+ </ClCompile >
86+ <Link >
87+ <SubSystem >Windows</SubSystem >
88+ <GenerateWindowsMetadata >false</GenerateWindowsMetadata >
89+ </Link >
90+ </ItemDefinitionGroup >
91+ <ItemDefinitionGroup Condition =" '$(Configuration)'=='Debug'" >
92+ <ClCompile >
93+ <Optimization >Disabled</Optimization >
94+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
95+ </ClCompile >
96+ <Link >
97+ <AdditionalDependencies Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >mfplat.lib;mf.lib;mfreadwrite.lib;evr.lib;d3d9.lib
98+ ;%(AdditionalDependencies)</AdditionalDependencies >
99+ </Link >
100+ </ItemDefinitionGroup >
101+ <ItemDefinitionGroup Condition =" '$(Platform)'=='Win32'" >
102+ <ClCompile >
103+ <PreprocessorDefinitions >WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions >
104+ </ClCompile >
105+ <Link >
106+ <AdditionalDependencies Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >mfplat.lib;mf.lib;mfreadwrite.lib;evr.lib;d3d9.lib
107+ ;%(AdditionalDependencies)</AdditionalDependencies >
108+ </Link >
109+ </ItemDefinitionGroup >
110+ <ItemDefinitionGroup Condition =" '$(Configuration)'=='Release'" >
111+ <ClCompile >
112+ <Optimization >MaxSpeed</Optimization >
113+ <FunctionLevelLinking >true</FunctionLevelLinking >
114+ <IntrinsicFunctions >true</IntrinsicFunctions >
115+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
116+ </ClCompile >
117+ <Link >
118+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
119+ <OptimizeReferences >true</OptimizeReferences >
120+ <AdditionalDependencies Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >mfplat.lib;mf.lib;mfreadwrite.lib;evr.lib;d3d9.lib
121+ ;%(AdditionalDependencies)</AdditionalDependencies >
122+ <AdditionalDependencies Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >mfplat.lib;mf.lib;mfreadwrite.lib;evr.lib;d3d9.lib
123+ ;%(AdditionalDependencies)</AdditionalDependencies >
124+ </Link >
125+ </ItemDefinitionGroup >
126+ <ItemGroup >
127+ <ClInclude Include =" pch.h" />
128+ <ClInclude Include =" resource.h" />
129+ <ClCompile Include =" WinMain.cpp" />
130+ <ClCompile Include =" pch.cpp" >
131+ <PrecompiledHeader >Create</PrecompiledHeader >
132+ </ClCompile >
133+ <ResourceCompile Include =" PackageWithExternalLocationCppApp.rc" />
134+ <Manifest Include =" PackageWithExternalLocationCppApp.exe.manifest" />
135+ <None Include =" packages.config" />
136+ <None Include =" PropertySheet.props" />
137+ <Text Include =" readme.txt" >
138+ <DeploymentContent >false</DeploymentContent >
139+ </Text >
140+ </ItemGroup >
141+ <ItemGroup >
142+ <Reference Include =" Windows" >
143+ <HintPath >..\..\..\..\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.26100.0\Windows.winmd</HintPath >
144+ <IsWinMDFile >true</IsWinMDFile >
145+ </Reference >
146+ </ItemGroup >
147+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
148+ <ImportGroup Label =" ExtensionTargets" >
149+ <Import Project =" ..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.targets" Condition =" Exists('..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.targets')" />
150+ </ImportGroup >
151+ <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
152+ <PropertyGroup >
153+ <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 >
154+ </PropertyGroup >
155+ <Error Condition =" !Exists('..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.props')" Text =" $([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.props'))" />
156+ <Error Condition =" !Exists('..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.targets')" Text =" $([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Windows.CppWinRT.2.0.220531.1\build\native\Microsoft.Windows.CppWinRT.targets'))" />
157+ </Target >
158+ </Project >
0 commit comments