1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project DefaultTargets =" Build" ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <PropertyGroup Label =" Globals" >
4+ <CppWinRTOptimized >true</CppWinRTOptimized >
5+ <CppWinRTRootNamespaceAutoMerge >true</CppWinRTRootNamespaceAutoMerge >
6+ <CppWinRTParameters >-lib $(MSBuildProjectName)</CppWinRTParameters >
7+ <MinimalCoreWin >true</MinimalCoreWin >
8+ <ProjectGuid >{$guid1$}</ProjectGuid >
9+ <ProjectName >$projectname$</ProjectName >
10+ <RootNamespace >$safeprojectname$</RootNamespace >
11+ <DefaultLanguage >en-US</DefaultLanguage >
12+ <MinimumVisualStudioVersion >14.0</MinimumVisualStudioVersion >
13+ <AppContainerApplication >true</AppContainerApplication >
14+ <ApplicationType >Windows Store</ApplicationType >
15+ <ApplicationTypeRevision >10.0</ApplicationTypeRevision >
16+ <WindowsTargetPlatformVersion Condition =" '$(WindowsTargetPlatformVersion)' == '' " >$targetplatformversion$</WindowsTargetPlatformVersion >
17+ <WindowsTargetPlatformMinVersion >10.0.17134.0</WindowsTargetPlatformMinVersion >
18+ </PropertyGroup >
19+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20+ <ItemGroup Label =" ProjectConfigurations" >
21+ <ProjectConfiguration Include =" Debug|ARM" >
22+ <Configuration >Debug</Configuration >
23+ <Platform >ARM</Platform >
24+ </ProjectConfiguration >
25+ <ProjectConfiguration Include =" Debug|Win32" >
26+ <Configuration >Debug</Configuration >
27+ <Platform >Win32</Platform >
28+ </ProjectConfiguration >
29+ <ProjectConfiguration Include =" Debug|x64" >
30+ <Configuration >Debug</Configuration >
31+ <Platform >x64</Platform >
32+ </ProjectConfiguration >
33+ <ProjectConfiguration Include =" Release|ARM" >
34+ <Configuration >Release</Configuration >
35+ <Platform >ARM</Platform >
36+ </ProjectConfiguration >
37+ <ProjectConfiguration Include =" Release|Win32" >
38+ <Configuration >Release</Configuration >
39+ <Platform >Win32</Platform >
40+ </ProjectConfiguration >
41+ <ProjectConfiguration Include =" Release|x64" >
42+ <Configuration >Release</Configuration >
43+ <Platform >x64</Platform >
44+ </ProjectConfiguration >
45+ </ItemGroup >
46+ <PropertyGroup Label =" Configuration" >
47+ <ConfigurationType >StaticLibrary</ConfigurationType >
48+ <PlatformToolset >v140</PlatformToolset >
49+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '15.0'" >v141</PlatformToolset >
50+ <PlatformToolset Condition =" '$(VisualStudioVersion)' == '16.0'" >v142</PlatformToolset >
51+ <CharacterSet >Unicode</CharacterSet >
52+ <GenerateManifest >false</GenerateManifest >
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 =" Shared" >
67+ </ImportGroup >
68+ <ImportGroup Label =" PropertySheets" >
69+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
70+ </ImportGroup >
71+ <ImportGroup Label =" PropertySheets" >
72+ <Import Project =" PropertySheet.props" />
73+ </ImportGroup >
74+ <PropertyGroup Label =" UserMacros" />
75+ <PropertyGroup />
76+ <ItemDefinitionGroup >
77+ <ClCompile >
78+ <PrecompiledHeader >Use</PrecompiledHeader >
79+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
80+ <PrecompiledHeaderOutputFile >$(IntDir)pch.pch</PrecompiledHeaderOutputFile >
81+ <WarningLevel >Level4</WarningLevel >
82+ <AdditionalOptions >%(AdditionalOptions) /bigobj</AdditionalOptions >
83+ <!-- Temporarily disable cppwinrt heap enforcement to work around xaml compiler generated std::shared_ptr use -->
84+ <AdditionalOptions Condition =" '$(CppWinRTHeapEnforcement)'==''" >/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)</AdditionalOptions >
85+ <DisableSpecificWarnings ></DisableSpecificWarnings >
86+ <PreprocessorDefinitions >_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions >
87+ <AdditionalUsingDirectories >$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories >
88+ </ClCompile >
89+ <Link >
90+ <SubSystem >Console</SubSystem >
91+ <GenerateWindowsMetadata >false</GenerateWindowsMetadata >
92+ <ModuleDefinitionFile >$safeprojectname$.def</ModuleDefinitionFile >
93+ </Link >
94+ </ItemDefinitionGroup >
95+ <ItemDefinitionGroup Condition =" '$(Configuration)'=='Debug'" >
96+ <ClCompile >
97+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
98+ </ClCompile >
99+ </ItemDefinitionGroup >
100+ <ItemDefinitionGroup Condition =" '$(Configuration)'=='Release'" >
101+ <ClCompile >
102+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
103+ </ClCompile >
104+ <Link >
105+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
106+ <OptimizeReferences >true</OptimizeReferences >
107+ </Link >
108+ </ItemDefinitionGroup >
109+ <ItemGroup >
110+ <ClInclude Include =" pch.h" />
111+ <ClInclude Include =" Class.h" >
112+ <DependentUpon >Class.idl</DependentUpon >
113+ </ClInclude >
114+ </ItemGroup >
115+ <ItemGroup >
116+ <ClCompile Include =" pch.cpp" >
117+ <PrecompiledHeader >Create</PrecompiledHeader >
118+ </ClCompile >
119+ <ClCompile Include =" Class.cpp" >
120+ <DependentUpon >Class.idl</DependentUpon >
121+ </ClCompile >
122+ <ClCompile Include =" $(GeneratedFilesDir)module.g.cpp" />
123+ </ItemGroup >
124+ <ItemGroup >
125+ <Midl Include =" Class.idl" />
126+ </ItemGroup >
127+ <ItemGroup >
128+ <None Include =" PropertySheet.props" />
129+ <Text Include =" readme.txt" >
130+ <DeploymentContent >false</DeploymentContent >
131+ </Text >
132+ </ItemGroup >
133+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
134+ <ImportGroup Label =" ExtensionTargets" >
135+ </ImportGroup >
136+ </Project >
0 commit comments