1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project ToolsVersion =" 15.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <PropertyGroup >
4
+ <MinimumVisualStudioVersion >15.0</MinimumVisualStudioVersion >
5
+ <VSToolsPath Condition =" '$(VSToolsPath)' == ''" >$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath >
6
+ <NuGetPackageImportStamp >
7
+ </NuGetPackageImportStamp >
8
+ <UseCodebase >true</UseCodebase >
9
+ <FileUpgradeFlags >
10
+ </FileUpgradeFlags >
11
+ <UpgradeBackupLocation >
12
+ </UpgradeBackupLocation >
13
+ <OldToolsVersion >15.0</OldToolsVersion >
14
+ <TargetFrameworkProfile />
15
+ </PropertyGroup >
16
+ <PropertyGroup >
17
+ <SignAssembly >true</SignAssembly >
18
+ </PropertyGroup >
19
+ <PropertyGroup >
20
+ <AssemblyOriginatorKeyFile >..\..\shared\key.snk</AssemblyOriginatorKeyFile >
21
+ </PropertyGroup >
22
+ <PropertyGroup >
23
+ <ApplicationIcon >..\..\shared\resources\generateFilters.ico</ApplicationIcon >
24
+ </PropertyGroup >
25
+ <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
26
+ <PropertyGroup >
27
+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
28
+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
29
+ <SchemaVersion >2.0</SchemaVersion >
30
+ <ProjectTypeGuids >{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids >
31
+ <ProjectGuid >{18555A86-3A5F-4D33-8C12-01E288BDC310}</ProjectGuid >
32
+ <OutputType >Library</OutputType >
33
+ <AppDesignerFolder >Properties</AppDesignerFolder >
34
+ <RootNamespace >VisualStudioCppExtensions</RootNamespace >
35
+ <AssemblyName >VisualStudioCppExtensions</AssemblyName >
36
+ <TargetFrameworkVersion >v4.7.2</TargetFrameworkVersion >
37
+ <GeneratePkgDefFile >true</GeneratePkgDefFile >
38
+ <IncludeAssemblyInVSIXContainer >true</IncludeAssemblyInVSIXContainer >
39
+ <IncludeDebugSymbolsInVSIXContainer >true</IncludeDebugSymbolsInVSIXContainer >
40
+ <IncludeDebugSymbolsInLocalVSIXDeployment >true</IncludeDebugSymbolsInLocalVSIXDeployment >
41
+ <CopyBuildOutputToOutputDirectory >true</CopyBuildOutputToOutputDirectory >
42
+ <CopyOutputSymbolsToOutputDirectory >false</CopyOutputSymbolsToOutputDirectory >
43
+ </PropertyGroup >
44
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU'" >
45
+ <DebugSymbols >true</DebugSymbols >
46
+ <OutputPath >bin\Debug\</OutputPath >
47
+ <PlatformTarget >AnyCPU</PlatformTarget >
48
+ <DefineConstants >TRACE;DEBUG;sVs2015</DefineConstants >
49
+ <DebugType >full</DebugType >
50
+ </PropertyGroup >
51
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU'" >
52
+ <OutputPath >bin\Release\</OutputPath >
53
+ <PlatformTarget >AnyCPU</PlatformTarget >
54
+ <Optimize >true</Optimize >
55
+ <DefineConstants >TRACE;sVs2015</DefineConstants >
56
+ </PropertyGroup >
57
+ <ItemGroup >
58
+ <None Include =" ..\..\shared\key.snk" >
59
+ <Link >key.snk</Link >
60
+ </None >
61
+ <Content Include =" ..\..\shared\resources\license" >
62
+ <Link >resources\license</Link >
63
+ <IncludeInVSIX >true</IncludeInVSIX >
64
+ </Content >
65
+ <None Include =" source.extension.vsixmanifest" >
66
+ <SubType >Designer</SubType >
67
+ </None >
68
+ </ItemGroup >
69
+ <ItemGroup >
70
+ <Reference Include =" Microsoft.CSharp" />
71
+ <Reference Include =" Microsoft.VisualStudio.VCProjectEngine, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" >
72
+ <SpecificVersion >False</SpecificVersion >
73
+ <EmbedInteropTypes >False</EmbedInteropTypes >
74
+ <HintPath >..\resoruces\Microsoft.VisualStudio.VCProjectEngine.dll</HintPath >
75
+ <Private >True</Private >
76
+ </Reference >
77
+ <Reference Include =" System" />
78
+ <Reference Include =" System.Data" />
79
+ <Reference Include =" System.Design" />
80
+ <Reference Include =" System.Drawing" />
81
+ <Reference Include =" System.Windows.Forms" />
82
+ <Reference Include =" System.Xml" />
83
+ </ItemGroup >
84
+ <ItemGroup >
85
+ <PackageReference Include =" envdte100" >
86
+ <Version >10.0.3</Version >
87
+ </PackageReference >
88
+ <PackageReference Include =" Microsoft.VisualStudio.Shell.14.0" >
89
+ <Version >14.3.25407</Version >
90
+ </PackageReference >
91
+ <PackageReference Include =" Microsoft.VisualStudio.Shell.Interop.14.3.DesignTime" >
92
+ <Version >16.10.31320.204</Version >
93
+ </PackageReference >
94
+ <PackageReference Include =" Microsoft.VSSDK.BuildTools" >
95
+ <Version >16.11.35</Version >
96
+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
97
+ <PrivateAssets >all</PrivateAssets >
98
+ </PackageReference >
99
+ </ItemGroup >
100
+ <ItemGroup >
101
+ <Folder Include =" Properties\" />
102
+ </ItemGroup >
103
+ <ItemGroup >
104
+ <VSCTCompile Include =" ..\..\shared\packageXml.vsct" >
105
+ <Link >packageXml.vsct</Link >
106
+ <ResourceName >Menus.ctmenu</ResourceName >
107
+ </VSCTCompile >
108
+ <Content Include =" ..\..\shared\resources\generateFilters.ico" >
109
+ <Link >resources\generateFilters.ico</Link >
110
+ <IncludeInVSIX >true</IncludeInVSIX >
111
+ </Content >
112
+ <Content Include =" ..\..\shared\resources\previewImage.png" >
113
+ <Link >resources\previewImage.png</Link >
114
+ <IncludeInVSIX >true</IncludeInVSIX >
115
+ </Content >
116
+ </ItemGroup >
117
+ <Import Project =" ..\..\shared\project\cppFiltersAutoShared.projitems" Label =" Shared" />
118
+ <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
119
+ <Import Project =" $(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition =" '$(VSToolsPath)' != ''" />
120
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
121
+ Other similar extension points exist, see Microsoft.Common.targets.
122
+ <Target Name="BeforeBuild">
123
+ </Target>
124
+ <Target Name="AfterBuild">
125
+ </Target>
126
+ -->
127
+ </Project >
0 commit comments