|
17 | 17 | <SignAssembly>true</SignAssembly>
|
18 | 18 | </PropertyGroup>
|
19 | 19 | <PropertyGroup>
|
20 |
| - <AssemblyOriginatorKeyFile>..\..\shared\key.snk</AssemblyOriginatorKeyFile> |
| 20 | + <AssemblyOriginatorKeyFile>..\..\shared\other\package\package.key.snk</AssemblyOriginatorKeyFile> |
21 | 21 | </PropertyGroup>
|
22 | 22 | <PropertyGroup>
|
23 |
| - <ApplicationIcon>..\..\shared\resources\generateFilters.ico</ApplicationIcon> |
| 23 | + <ApplicationIcon>..\..\shared\other\package\resource\icon.ico</ApplicationIcon> |
| 24 | + </PropertyGroup> |
| 25 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'"> |
| 26 | + <DebugSymbols>true</DebugSymbols> |
| 27 | + <OutputPath>bin\$(Platform)\Debug\</OutputPath> |
| 28 | + <DefineConstants>DEBUG;TRACE</DefineConstants> |
| 29 | + <Optimize>false</Optimize> |
| 30 | + <DebugType>full</DebugType> |
| 31 | + <ErrorReport>prompt</ErrorReport> |
| 32 | + <WarningLevel>4</WarningLevel> |
| 33 | + </PropertyGroup> |
| 34 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'"> |
| 35 | + <OutputPath>bin\$(Platform)\Release\</OutputPath> |
| 36 | + <DefineConstants>TRACE</DefineConstants> |
| 37 | + <Optimize>true</Optimize> |
| 38 | + <DebugType>none</DebugType> |
| 39 | + <ErrorReport>prompt</ErrorReport> |
| 40 | + <WarningLevel>4</WarningLevel> |
24 | 41 | </PropertyGroup>
|
25 | 42 | <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
26 | 43 | <PropertyGroup>
|
|
33 | 50 | <AppDesignerFolder>Properties</AppDesignerFolder>
|
34 | 51 | <RootNamespace>VisualStudioCppExtensions</RootNamespace>
|
35 | 52 | <AssemblyName>VisualStudioCppExtensions</AssemblyName>
|
36 |
| - <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> |
| 53 | + <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> |
37 | 54 | <GeneratePkgDefFile>true</GeneratePkgDefFile>
|
38 | 55 | <IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer>
|
39 | 56 | <IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer>
|
40 | 57 | <IncludeDebugSymbolsInLocalVSIXDeployment>true</IncludeDebugSymbolsInLocalVSIXDeployment>
|
41 | 58 | <CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>
|
42 | 59 | <CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>
|
43 | 60 | </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 | 61 | <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> |
| 62 | + <VSCTCompile Include="..\..\shared\other\package\gui.xml.vsct"> |
| 63 | + <Link>other\package\gui.xml.vsct</Link> |
| 64 | + <ResourceName>Menus.ctmenu</ResourceName> |
| 65 | + </VSCTCompile> |
| 66 | + <Content Include="..\..\shared\other\package\resource\icon.ico"> |
| 67 | + <Link>other\package\resource\icon.ico</Link> |
| 68 | + <IncludeInVSIX>true</IncludeInVSIX> |
| 69 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 70 | + </Content> |
| 71 | + <Content Include="..\..\shared\other\package\resource\packageLicense.txt"> |
| 72 | + <Link>other\package\resource\packageLicense.txt</Link> |
| 73 | + <IncludeInVSIX>true</IncludeInVSIX> |
| 74 | + </Content> |
| 75 | + <Content Include="..\..\shared\other\package\resource\packagePreview.png"> |
| 76 | + <Link>other\package\resource\packagePreview.png</Link> |
63 | 77 | <IncludeInVSIX>true</IncludeInVSIX>
|
64 | 78 | </Content>
|
65 |
| - <None Include="source.extension.vsixmanifest"> |
| 79 | + <None Include="..\..\shared\other\package\package.key.snk"> |
| 80 | + <Link>other\package\package.key.snk</Link> |
| 81 | + </None> |
| 82 | + <None Include="other\package\source.extension.vsixmanifest"> |
66 | 83 | <SubType>Designer</SubType>
|
67 | 84 | </None>
|
68 | 85 | </ItemGroup>
|
69 | 86 | <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 | 87 | <Reference Include="System" />
|
78 | 88 | <Reference Include="System.Data" />
|
79 |
| - <Reference Include="System.Design" /> |
80 | 89 | <Reference Include="System.Drawing" />
|
81 | 90 | <Reference Include="System.Windows.Forms" />
|
82 | 91 | <Reference Include="System.Xml" />
|
83 | 92 | </ItemGroup>
|
84 | 93 | <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> |
| 94 | + <PackageReference Include="Microsoft.VisualStudio.SDK"> |
| 95 | + <Version>17.1.32210.191</Version> |
93 | 96 | </PackageReference>
|
94 | 97 | <PackageReference Include="Microsoft.VSSDK.BuildTools">
|
95 | 98 | <Version>16.11.35</Version>
|
|
100 | 103 | <ItemGroup>
|
101 | 104 | <Folder Include="Properties\" />
|
102 | 105 | </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 | 106 | <Import Project="..\..\shared\project\cppFiltersAutoShared.projitems" Label="Shared" />
|
118 | 107 | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
119 | 108 | <Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
|
|
0 commit comments