1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project ToolsVersion =" 15.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <Import Project =" ..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.props" Condition =" Exists('..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\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
+ <ProjectGuid >{2849b168-edb9-4cac-ab6f-70ce2453551c}</ProjectGuid >
10
+ <ProjectName >BlankApp1</ProjectName >
11
+ <RootNamespace >BlankApp1</RootNamespace >
12
+ <DefaultLanguage >en-US</DefaultLanguage >
13
+ <MinimumVisualStudioVersion >15.0</MinimumVisualStudioVersion >
14
+ <AppContainerApplication >true</AppContainerApplication >
15
+ <ApplicationType >Windows Store</ApplicationType >
16
+ <ApplicationTypeRevision >10.0</ApplicationTypeRevision >
17
+ <WindowsTargetPlatformVersion Condition =" '$(WindowsTargetPlatformVersion)' == '' " >10.0.18362.0</WindowsTargetPlatformVersion >
18
+ <WindowsTargetPlatformMinVersion >10.0.17134.0</WindowsTargetPlatformMinVersion >
19
+ </PropertyGroup >
20
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
21
+ <ItemGroup Label =" ProjectConfigurations" >
22
+ <ProjectConfiguration Include =" Debug|ARM" >
23
+ <Configuration >Debug</Configuration >
24
+ <Platform >ARM</Platform >
25
+ </ProjectConfiguration >
26
+ <ProjectConfiguration Include =" Debug|Win32" >
27
+ <Configuration >Debug</Configuration >
28
+ <Platform >Win32</Platform >
29
+ </ProjectConfiguration >
30
+ <ProjectConfiguration Include =" Debug|x64" >
31
+ <Configuration >Debug</Configuration >
32
+ <Platform >x64</Platform >
33
+ </ProjectConfiguration >
34
+ <ProjectConfiguration Include =" Release|ARM" >
35
+ <Configuration >Release</Configuration >
36
+ <Platform >ARM</Platform >
37
+ </ProjectConfiguration >
38
+ <ProjectConfiguration Include =" Release|Win32" >
39
+ <Configuration >Release</Configuration >
40
+ <Platform >Win32</Platform >
41
+ </ProjectConfiguration >
42
+ <ProjectConfiguration Include =" Release|x64" >
43
+ <Configuration >Release</Configuration >
44
+ <Platform >x64</Platform >
45
+ </ProjectConfiguration >
46
+ </ItemGroup >
47
+ <PropertyGroup Label =" Configuration" >
48
+ <ConfigurationType >Application</ConfigurationType >
49
+ <PlatformToolset >v140</PlatformToolset >
50
+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '15.0'" >v141</PlatformToolset >
51
+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '16.0'" >v142</PlatformToolset >
52
+ <CharacterSet >Unicode</CharacterSet >
53
+ </PropertyGroup >
54
+ <PropertyGroup Condition =" '$(Configuration)'=='Debug'" Label =" Configuration" >
55
+ <UseDebugLibraries >true</UseDebugLibraries >
56
+ <LinkIncremental >true</LinkIncremental >
57
+ </PropertyGroup >
58
+ <PropertyGroup Condition =" '$(Configuration)'=='Release'" Label =" Configuration" >
59
+ <UseDebugLibraries >false</UseDebugLibraries >
60
+ <WholeProgramOptimization >true</WholeProgramOptimization >
61
+ <LinkIncremental >false</LinkIncremental >
62
+ </PropertyGroup >
63
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
64
+ <ImportGroup Label =" ExtensionSettings" >
65
+ </ImportGroup >
66
+ <ImportGroup Label =" PropertySheets" >
67
+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
68
+ </ImportGroup >
69
+ <ImportGroup Label =" PropertySheets" >
70
+ <Import Project =" PropertySheet.props" />
71
+ </ImportGroup >
72
+ <PropertyGroup Label =" UserMacros" />
73
+ <ItemDefinitionGroup >
74
+ <ClCompile >
75
+ <PrecompiledHeader >Use</PrecompiledHeader >
76
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
77
+ <PrecompiledHeaderOutputFile >$(IntDir)pch.pch</PrecompiledHeaderOutputFile >
78
+ <WarningLevel >Level4</WarningLevel >
79
+ <AdditionalOptions >%(AdditionalOptions) /bigobj</AdditionalOptions >
80
+ <!-- Temporarily disable cppwinrt heap enforcement to work around xaml compiler generated std::shared_ptr use -->
81
+ <AdditionalOptions Condition =" '$(CppWinRTHeapEnforcement)'==''" >/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)</AdditionalOptions >
82
+ <DisableSpecificWarnings >
83
+ </DisableSpecificWarnings >
84
+ <PreprocessorDefinitions >WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions >
85
+ </ClCompile >
86
+ <Link >
87
+ <GenerateWindowsMetadata >false</GenerateWindowsMetadata >
88
+ </Link >
89
+ </ItemDefinitionGroup >
90
+ <ItemDefinitionGroup Condition =" '$(Configuration)'=='Debug'" >
91
+ <ClCompile >
92
+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
93
+ </ClCompile >
94
+ </ItemDefinitionGroup >
95
+ <ItemDefinitionGroup Condition =" '$(Configuration)'=='Release'" >
96
+ <ClCompile >
97
+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
98
+ </ClCompile >
99
+ <Link >
100
+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
101
+ <OptimizeReferences >true</OptimizeReferences >
102
+ </Link >
103
+ </ItemDefinitionGroup >
104
+ <ItemGroup >
105
+ <ClInclude Include =" pch.h" />
106
+ <ClInclude Include =" App.h" >
107
+ <DependentUpon >App.xaml</DependentUpon >
108
+ </ClInclude >
109
+ <ClInclude Include =" MainPage.h" >
110
+ <DependentUpon >MainPage.xaml</DependentUpon >
111
+ </ClInclude >
112
+ </ItemGroup >
113
+ <ItemGroup >
114
+ <ApplicationDefinition Include =" App.xaml" >
115
+ <SubType >Designer</SubType >
116
+ </ApplicationDefinition >
117
+ <Page Include =" MainPage.xaml" >
118
+ <SubType >Designer</SubType >
119
+ </Page >
120
+ </ItemGroup >
121
+ <ItemGroup >
122
+ <AppxManifest Include =" Package.appxmanifest" >
123
+ <SubType >Designer</SubType >
124
+ </AppxManifest >
125
+ </ItemGroup >
126
+ <ItemGroup >
127
+ <Image Include =" Assets\LockScreenLogo.scale-200.png" />
128
+ <Image Include =" Assets\SplashScreen.scale-200.png" />
129
+ <Image Include =" Assets\Square150x150Logo.scale-200.png" />
130
+ <Image Include =" Assets\Square44x44Logo.scale-200.png" />
131
+ <Image Include =" Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
132
+ <Image Include =" Assets\StoreLogo.png" />
133
+ <Image Include =" Assets\Wide310x150Logo.scale-200.png" />
134
+ </ItemGroup >
135
+ <ItemGroup >
136
+ <ClCompile Include =" pch.cpp" >
137
+ <PrecompiledHeader >Create</PrecompiledHeader >
138
+ </ClCompile >
139
+ <ClCompile Include =" App.cpp" >
140
+ <DependentUpon >App.xaml</DependentUpon >
141
+ </ClCompile >
142
+ <ClCompile Include =" MainPage.cpp" >
143
+ <DependentUpon >MainPage.xaml</DependentUpon >
144
+ </ClCompile >
145
+ <ClCompile Include =" $(GeneratedFilesDir)module.g.cpp" />
146
+ </ItemGroup >
147
+ <ItemGroup >
148
+ <Midl Include =" App.idl" >
149
+ <DependentUpon >App.xaml</DependentUpon >
150
+ </Midl >
151
+ <Midl Include =" MainPage.idl" >
152
+ <DependentUpon >MainPage.xaml</DependentUpon >
153
+ </Midl >
154
+ </ItemGroup >
155
+ <ItemGroup >
156
+ <None Include =" packages.config" />
157
+ <None Include =" PropertySheet.props" />
158
+ <Text Include =" readme.txt" >
159
+ <DeploymentContent >false</DeploymentContent >
160
+ </Text >
161
+ </ItemGroup >
162
+ <ItemGroup >
163
+ <ProjectReference Include =" ..\..\WinRTComponent\RuntimeComponent1.csproj" >
164
+ <Project >{ccc02cae-23fa-4746-b1ab-180e4b3c754d}</Project >
165
+ </ProjectReference >
166
+ </ItemGroup >
167
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
168
+ <ImportGroup Label =" ExtensionTargets" >
169
+ <Import Project =" ..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.targets" Condition =" Exists('..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.targets')" />
170
+ </ImportGroup >
171
+ <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
172
+ <PropertyGroup >
173
+ <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 >
174
+ </PropertyGroup >
175
+ <Error Condition =" !Exists('..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.props')" Text =" $([System.String]::Format('$(ErrorText)', '..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.props'))" />
176
+ <Error Condition =" !Exists('..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.targets')" Text =" $([System.String]::Format('$(ErrorText)', '..\..\WinRTComponent\packages\Microsoft.Windows.CppWinRT.2.0.200316.3\build\native\Microsoft.Windows.CppWinRT.targets'))" />
177
+ </Target >
178
+ </Project >
0 commit comments