|
6 | 6 | <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> |
7 | 7 | <NuGetPackageImportStamp> |
8 | 8 | </NuGetPackageImportStamp> |
| 9 | + <UseCodebase>true</UseCodebase> |
| 10 | + </PropertyGroup> |
| 11 | + <PropertyGroup> |
| 12 | + <SignAssembly>true</SignAssembly> |
| 13 | + </PropertyGroup> |
| 14 | + <PropertyGroup> |
| 15 | + <AssemblyOriginatorKeyFile>Key.snk</AssemblyOriginatorKeyFile> |
9 | 16 | </PropertyGroup> |
10 | 17 | <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
11 | 18 | <PropertyGroup> |
|
19 | 26 | <RootNamespace>CodeStats.Client</RootNamespace> |
20 | 27 | <AssemblyName>CodeStats.Client</AssemblyName> |
21 | 28 | <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> |
22 | | - <GeneratePkgDefFile>false</GeneratePkgDefFile> |
| 29 | + <GeneratePkgDefFile>true</GeneratePkgDefFile> |
23 | 30 | <IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer> |
24 | 31 | <IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer> |
25 | 32 | <IncludeDebugSymbolsInLocalVSIXDeployment>true</IncludeDebugSymbolsInLocalVSIXDeployment> |
26 | | - <CopyBuildOutputToOutputDirectory>false</CopyBuildOutputToOutputDirectory> |
| 33 | + <CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory> |
27 | 34 | <CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory> |
28 | 35 | <StartAction>Program</StartAction> |
29 | 36 | <StartProgram Condition="'$(DevEnvDir)' != ''">$(DevEnvDir)devenv.exe</StartProgram> |
|
47 | 54 | <WarningLevel>4</WarningLevel> |
48 | 55 | </PropertyGroup> |
49 | 56 | <ItemGroup> |
50 | | - <Compile Include="CodeStatsAdornmentTextViewCreationListener.cs" /> |
| 57 | + <Compile Include="FilterProvider.cs" /> |
51 | 58 | <Compile Include="CommandFilter.cs" /> |
| 59 | + <Compile Include="OptionsPage\SettingsPage.cs"> |
| 60 | + <SubType>Component</SubType> |
| 61 | + </Compile> |
| 62 | + <Compile Include="OptionsPage\SettingsPage.Designer.cs"> |
| 63 | + <DependentUpon>SettingsPage.cs</DependentUpon> |
| 64 | + </Compile> |
52 | 65 | <Compile Include="Properties\AssemblyInfo.cs" /> |
53 | 66 | </ItemGroup> |
54 | 67 | <ItemGroup> |
| 68 | + <None Include="Key.snk" /> |
55 | 69 | <None Include="packages.config" /> |
56 | 70 | <None Include="source.extension.vsixmanifest"> |
57 | 71 | <SubType>Designer</SubType> |
|
62 | 76 | <Content Include="stylesheet.css" /> |
63 | 77 | </ItemGroup> |
64 | 78 | <ItemGroup> |
| 79 | + <Reference Include="EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 80 | + <EmbedInteropTypes>False</EmbedInteropTypes> |
| 81 | + </Reference> |
| 82 | + <Reference Include="EnvDTE100, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 83 | + <EmbedInteropTypes>False</EmbedInteropTypes> |
| 84 | + </Reference> |
| 85 | + <Reference Include="EnvDTE80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 86 | + <EmbedInteropTypes>False</EmbedInteropTypes> |
| 87 | + </Reference> |
| 88 | + <Reference Include="EnvDTE90, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 89 | + <EmbedInteropTypes>False</EmbedInteropTypes> |
| 90 | + </Reference> |
65 | 91 | <Reference Include="Microsoft.CSharp" /> |
| 92 | + <Reference Include="Microsoft.VisualStudio.CommandBars, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 93 | + <EmbedInteropTypes>False</EmbedInteropTypes> |
| 94 | + </Reference> |
66 | 95 | <Reference Include="Microsoft.VisualStudio.CoreUtility, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
67 | 96 | <HintPath>..\packages\Microsoft.VisualStudio.CoreUtility.15.0.26606\lib\net45\Microsoft.VisualStudio.CoreUtility.dll</HintPath> |
68 | 97 | <Private>True</Private> |
69 | 98 | </Reference> |
70 | 99 | <Reference Include="Microsoft.VisualStudio.Editor, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" /> |
71 | | - <Reference Include="Microsoft.VisualStudio.OLE.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
72 | | - <Reference Include="Microsoft.VisualStudio.Shell.15.0, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" /> |
| 100 | + <Reference Include="Microsoft.VisualStudio.Imaging, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 101 | + <HintPath>..\packages\Microsoft.VisualStudio.Imaging.15.0.26606\lib\net45\Microsoft.VisualStudio.Imaging.dll</HintPath> |
| 102 | + <Private>True</Private> |
| 103 | + </Reference> |
| 104 | + <Reference Include="Microsoft.VisualStudio.OLE.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 105 | + <HintPath>..\packages\Microsoft.VisualStudio.OLE.Interop.7.10.6070\lib\Microsoft.VisualStudio.OLE.Interop.dll</HintPath> |
| 106 | + <Private>True</Private> |
| 107 | + </Reference> |
| 108 | + <Reference Include="Microsoft.VisualStudio.Shell.15.0, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 109 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.15.0.15.0.26606\lib\Microsoft.VisualStudio.Shell.15.0.dll</HintPath> |
| 110 | + <Private>True</Private> |
| 111 | + </Reference> |
| 112 | + <Reference Include="Microsoft.VisualStudio.Shell.Framework, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 113 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Framework.15.0.26606\lib\net45\Microsoft.VisualStudio.Shell.Framework.dll</HintPath> |
| 114 | + <Private>True</Private> |
| 115 | + </Reference> |
| 116 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 117 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.7.10.6071\lib\Microsoft.VisualStudio.Shell.Interop.dll</HintPath> |
| 118 | + <Private>True</Private> |
| 119 | + </Reference> |
| 120 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop.10.0, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 121 | + <EmbedInteropTypes>True</EmbedInteropTypes> |
| 122 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.10.0.10.0.30319\lib\Microsoft.VisualStudio.Shell.Interop.10.0.dll</HintPath> |
| 123 | + <Private>True</Private> |
| 124 | + </Reference> |
| 125 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop.11.0, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 126 | + <EmbedInteropTypes>True</EmbedInteropTypes> |
| 127 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.11.0.11.0.61030\lib\Microsoft.VisualStudio.Shell.Interop.11.0.dll</HintPath> |
| 128 | + <Private>True</Private> |
| 129 | + </Reference> |
| 130 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop.12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 131 | + <EmbedInteropTypes>True</EmbedInteropTypes> |
| 132 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.12.0.12.0.30110\lib\Microsoft.VisualStudio.Shell.Interop.12.0.dll</HintPath> |
| 133 | + <Private>True</Private> |
| 134 | + </Reference> |
| 135 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime, Version=15.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 136 | + <EmbedInteropTypes>True</EmbedInteropTypes> |
| 137 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime.15.0.26606\lib\net20\Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime.dll</HintPath> |
| 138 | + <Private>True</Private> |
| 139 | + </Reference> |
| 140 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 141 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.Shell.Interop.8.0.dll</HintPath> |
| 142 | + <Private>True</Private> |
| 143 | + </Reference> |
| 144 | + <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 145 | + <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop.9.0.9.0.30729\lib\Microsoft.VisualStudio.Shell.Interop.9.0.dll</HintPath> |
| 146 | + <Private>True</Private> |
| 147 | + </Reference> |
73 | 148 | <Reference Include="Microsoft.VisualStudio.Text.Data, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
74 | 149 | <HintPath>..\packages\Microsoft.VisualStudio.Text.Data.15.0.26606\lib\net45\Microsoft.VisualStudio.Text.Data.dll</HintPath> |
75 | 150 | <Private>True</Private> |
|
86 | 161 | <HintPath>..\packages\Microsoft.VisualStudio.Text.UI.Wpf.15.0.26606\lib\net45\Microsoft.VisualStudio.Text.UI.Wpf.dll</HintPath> |
87 | 162 | <Private>True</Private> |
88 | 163 | </Reference> |
89 | | - <Reference Include="Microsoft.VisualStudio.TextManager.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
| 164 | + <Reference Include="Microsoft.VisualStudio.TextManager.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 165 | + <HintPath>..\packages\Microsoft.VisualStudio.TextManager.Interop.7.10.6070\lib\Microsoft.VisualStudio.TextManager.Interop.dll</HintPath> |
| 166 | + <Private>True</Private> |
| 167 | + </Reference> |
| 168 | + <Reference Include="Microsoft.VisualStudio.TextManager.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 169 | + <HintPath>..\packages\Microsoft.VisualStudio.TextManager.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.TextManager.Interop.8.0.dll</HintPath> |
| 170 | + <Private>True</Private> |
| 171 | + </Reference> |
| 172 | + <Reference Include="Microsoft.VisualStudio.Threading, Version=15.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 173 | + <HintPath>..\packages\Microsoft.VisualStudio.Threading.15.3.23\lib\net45\Microsoft.VisualStudio.Threading.dll</HintPath> |
| 174 | + <Private>True</Private> |
| 175 | + </Reference> |
| 176 | + <Reference Include="Microsoft.VisualStudio.Utilities, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 177 | + <HintPath>..\packages\Microsoft.VisualStudio.Utilities.15.0.26606\lib\net45\Microsoft.VisualStudio.Utilities.dll</HintPath> |
| 178 | + <Private>True</Private> |
| 179 | + </Reference> |
| 180 | + <Reference Include="Microsoft.VisualStudio.Validation, Version=15.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> |
| 181 | + <HintPath>..\packages\Microsoft.VisualStudio.Validation.15.3.15\lib\net45\Microsoft.VisualStudio.Validation.dll</HintPath> |
| 182 | + <Private>True</Private> |
| 183 | + </Reference> |
90 | 184 | <Reference Include="PresentationCore" /> |
91 | 185 | <Reference Include="PresentationFramework" /> |
| 186 | + <Reference Include="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| 187 | + <EmbedInteropTypes>False</EmbedInteropTypes> |
| 188 | + </Reference> |
92 | 189 | <Reference Include="System" /> |
93 | 190 | <Reference Include="System.ComponentModel.Composition" /> |
94 | 191 | <Reference Include="System.Data" /> |
95 | 192 | <Reference Include="System.Data.DataSetExtensions" /> |
| 193 | + <Reference Include="System.Design" /> |
| 194 | + <Reference Include="System.Drawing" /> |
| 195 | + <Reference Include="System.Windows.Forms" /> |
96 | 196 | <Reference Include="System.Xaml" /> |
97 | 197 | <Reference Include="System.Xml" /> |
| 198 | + <Reference Include="System.Xml.Linq" /> |
98 | 199 | <Reference Include="WindowsBase" /> |
99 | 200 | </ItemGroup> |
| 201 | + <ItemGroup> |
| 202 | + <EmbeddedResource Include="OptionsPage\SettingsPage.resx"> |
| 203 | + <DependentUpon>SettingsPage.cs</DependentUpon> |
| 204 | + </EmbeddedResource> |
| 205 | + </ItemGroup> |
100 | 206 | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
101 | 207 | <Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" /> |
102 | 208 | <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> |
|
105 | 211 | </PropertyGroup> |
106 | 212 | <Error Condition="!Exists('..\packages\Microsoft.VSSDK.BuildTools.15.1.192\build\Microsoft.VSSDK.BuildTools.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VSSDK.BuildTools.15.1.192\build\Microsoft.VSSDK.BuildTools.props'))" /> |
107 | 213 | <Error Condition="!Exists('..\packages\Microsoft.VSSDK.BuildTools.15.1.192\build\Microsoft.VSSDK.BuildTools.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VSSDK.BuildTools.15.1.192\build\Microsoft.VSSDK.BuildTools.targets'))" /> |
| 214 | + <Error Condition="!Exists('..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.9\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.9\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets'))" /> |
108 | 215 | </Target> |
109 | 216 | <Import Project="..\packages\Microsoft.VSSDK.BuildTools.15.1.192\build\Microsoft.VSSDK.BuildTools.targets" Condition="Exists('..\packages\Microsoft.VSSDK.BuildTools.15.1.192\build\Microsoft.VSSDK.BuildTools.targets')" /> |
| 217 | + <Import Project="..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.9\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets" Condition="Exists('..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.9\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets')" /> |
110 | 218 | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
111 | 219 | Other similar extension points exist, see Microsoft.Common.targets. |
112 | 220 | <Target Name="BeforeBuild"> |
|
0 commit comments