Roslyn.VisualStudio.Setup.csproj 18.4 KB
Newer Older
1
<?xml version="1.0" encoding="utf-8"?>
2
<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->
3
<Project Sdk="Microsoft.NET.Sdk">
4 5
  <PropertyGroup>
    <OutputType>Library</OutputType>
B
beep boop 已提交
6
    <RootNamespace>Roslyn.VisualStudio.Setup</RootNamespace>
T
Tomas Matousek 已提交
7
    <TargetFramework>net472</TargetFramework>
8 9

    <!-- VSIX -->
10
    <GeneratePkgDefFile>true</GeneratePkgDefFile>
11
    <IncludeAssemblyInVSIXContainer>false</IncludeAssemblyInVSIXContainer>
12 13
    <IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer>
    <IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment>
14 15
    <ExtensionInstallationRoot>$(CommonExtensionInstallationRoot)</ExtensionInstallationRoot>
    <ExtensionInstallationFolder>$(LanguageServicesExtensionInstallationFolder)</ExtensionInstallationFolder>
16 17 18

    <!-- VS Insertion -->
    <VisualStudioInsertionComponent>Microsoft.CodeAnalysis.LanguageServices</VisualStudioInsertionComponent>
19 20 21 22 23
  
    <!-- ServiceHub AssemblyPath -->
    <!-- Path to our servicehub entry point dll in the vsix directory relative 
         to our servicehub.servicehub.json files in the same vsix directory -->
    <ServiceHubAssemblyBasePath>.\</ServiceHubAssemblyBasePath>
24 25
  </PropertyGroup>
  <ItemGroup Label="Project References">
J
Jared Parsons 已提交
26
    <ProjectReference Include="..\..\Compilers\Core\Portable\Microsoft.CodeAnalysis.csproj">
27
      <Name>CodeAnalysis</Name>
28
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
29
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
30
    </ProjectReference>
J
Jared Parsons 已提交
31
    <ProjectReference Include="..\..\Compilers\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.csproj">
32
      <Name>CSharpCodeAnalysis</Name>
33
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
34
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
35
    </ProjectReference>
J
Jared Parsons 已提交
36
    <ProjectReference Include="..\..\Compilers\VisualBasic\Portable\Microsoft.CodeAnalysis.VisualBasic.vbproj">
37
      <Name>BasicCodeAnalysis</Name>
38
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
39
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
40
    </ProjectReference>
41 42 43 44 45
    <ProjectReference Include="..\..\Tools\ExternalAccess\Debugger\Microsoft.CodeAnalysis.ExternalAccess.Debugger.csproj">
      <Name>Microsoft.CodeAnalysis.ExternalAccess.Debugger</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
46 47 48 49 50
    <ProjectReference Include="..\..\Tools\ExternalAccess\FSharp\Microsoft.CodeAnalysis.ExternalAccess.FSharp.csproj">
      <Name>Microsoft.CodeAnalysis.ExternalAccess.FSharp</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
S
Sam Harwell 已提交
51 52 53 54 55
    <ProjectReference Include="..\..\Tools\ExternalAccess\Razor\Microsoft.CodeAnalysis.ExternalAccess.Razor.csproj">
      <Name>Microsoft.CodeAnalysis.ExternalAccess.Razor</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
56 57 58 59 60
    <ProjectReference Include="..\..\Tools\ExternalAccess\TypeScript\Microsoft.CodeAnalysis.ExternalAccess.TypeScript.csproj">
      <Name>Microsoft.CodeAnalysis.ExternalAccess.TypeScript</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
61 62 63 64 65
    <ProjectReference Include="..\..\Tools\ExternalAccess\UnitTesting\Microsoft.CodeAnalysis.ExternalAccess.UnitTesting.csproj">
      <Name>Microsoft.CodeAnalysis.ExternalAccess.UnitTesting</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
66 67 68 69 70
    <ProjectReference Include="..\..\Tools\ExternalAccess\Xamarin.Remote\Microsoft.CodeAnalysis.ExternalAccess.Xamarin.Remote.csproj">
      <Name>Microsoft.CodeAnalysis.ExternalAccess.Xamarin.Remote</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
J
Jared Parsons 已提交
71
    <ProjectReference Include="..\..\Workspaces\Core\Desktop\Microsoft.CodeAnalysis.Workspaces.Desktop.csproj">
72
      <Name>Workspaces.Desktop</Name>
73
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
74
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
75
    </ProjectReference>
J
Jared Parsons 已提交
76
    <ProjectReference Include="..\..\Features\VisualBasic\Portable\Microsoft.CodeAnalysis.VisualBasic.Features.vbproj">
77
      <Name>BasicFeatures</Name>
78
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
79
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
80
    </ProjectReference>
J
Jared Parsons 已提交
81
    <ProjectReference Include="..\..\Features\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.Features.csproj">
82
      <Name>CSharpFeatures</Name>
83
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
84
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
85
    </ProjectReference>
J
Jared Parsons 已提交
86
    <ProjectReference Include="..\..\EditorFeatures\CSharp\Microsoft.CodeAnalysis.CSharp.EditorFeatures.csproj">
87
      <Name>CSharpEditorFeatures</Name>
88
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
89
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
90
    </ProjectReference>
J
Jared Parsons 已提交
91
    <ProjectReference Include="..\..\EditorFeatures\Core\Microsoft.CodeAnalysis.EditorFeatures.csproj">
92
      <Name>EditorFeatures</Name>
93
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
94
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
95
    </ProjectReference>
J
Jared Parsons 已提交
96
    <ProjectReference Include="..\..\EditorFeatures\Core.Wpf\Microsoft.CodeAnalysis.EditorFeatures.Wpf.csproj">
97
      <Name>EditorFeatures.Wpf</Name>
98
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
99
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
100
    </ProjectReference>
101 102 103 104 105 106
    <ProjectReference Include="..\..\EditorFeatures\CSharp.Wpf\Microsoft.CodeAnalysis.CSharp.EditorFeatures.Wpf.csproj">
      <Name>CSharpEditorFeaturesWpf</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
J
Jared Parsons 已提交
107
    <ProjectReference Include="..\..\Features\Core\Portable\Microsoft.CodeAnalysis.Features.csproj">
108
      <Name>Features</Name>
109
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
110
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
111
    </ProjectReference>
D
David Barbet 已提交
112 113
    <ProjectReference Include="..\..\Features\LanguageServer\Protocol\Microsoft.CodeAnalysis.LanguageServer.Protocol.csproj">
      <Name>LanguageServerProtocol</Name>
114 115 116
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
D
David Barbet 已提交
117 118 119 120 121
    <ProjectReference Include="..\..\VisualStudio\LiveShare\Impl\Microsoft.VisualStudio.LanguageServices.LiveShare.csproj">
      <Name>LiveShareLanguageServices</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
J
Jared Parsons 已提交
122
    <ProjectReference Include="..\..\EditorFeatures\Text\Microsoft.CodeAnalysis.EditorFeatures.Text.csproj">
123
      <Name>TextEditorFeatures</Name>
124
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
125
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
126
    </ProjectReference>
J
Jared Parsons 已提交
127
    <ProjectReference Include="..\..\EditorFeatures\VisualBasic\Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.vbproj">
128
      <Name>BasicEditorFeatures</Name>
129
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
130
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
131
    </ProjectReference>
J
Jared Parsons 已提交
132
    <ProjectReference Include="..\..\Workspaces\Core\Portable\Microsoft.CodeAnalysis.Workspaces.csproj">
133
      <Name>Workspaces</Name>
134
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
135
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
136
    </ProjectReference>
J
Jared Parsons 已提交
137
    <ProjectReference Include="..\..\Workspaces\Core\MSBuild\Microsoft.CodeAnalysis.Workspaces.MSBuild.csproj">
138
      <Name>Workspaces.MSBuild</Name>
139
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
140
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
T
Tomas Matousek 已提交
141
      <AdditionalProperties>TargetFramework=net472</AdditionalProperties>
142
    </ProjectReference>
J
Jared Parsons 已提交
143
    <ProjectReference Include="..\..\Workspaces\CSharp\Portable\Microsoft.CodeAnalysis.CSharp.Workspaces.csproj">
144
      <Name>CSharpWorkspace</Name>
145
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
146
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
147
    </ProjectReference>
J
Jared Parsons 已提交
148
    <ProjectReference Include="..\..\Workspaces\VisualBasic\Portable\Microsoft.CodeAnalysis.VisualBasic.Workspaces.vbproj">
149
      <Name>BasicWorkspace</Name>
150
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
151
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
152
    </ProjectReference>
J
Jared Parsons 已提交
153
    <ProjectReference Include="..\Core\Def\Microsoft.VisualStudio.LanguageServices.csproj">
154
      <Name>ServicesVisualStudio</Name>
155
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;PkgDefProjectOutputGroup;VsdConfigOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
156
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
157
    </ProjectReference>
J
Jared Parsons 已提交
158
    <ProjectReference Include="..\Core\Impl\Microsoft.VisualStudio.LanguageServices.Implementation.csproj">
159
      <Name>ServicesVisualStudioImpl</Name>
160
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
161
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
B
beep boop 已提交
162
    </ProjectReference>
J
Jared Parsons 已提交
163
    <ProjectReference Include="..\Core\SolutionExplorerShim\Microsoft.VisualStudio.LanguageServices.SolutionExplorer.csproj">
164
      <Name>SolutionExplorerShim</Name>
165
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
166
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
B
beep boop 已提交
167
    </ProjectReference>
J
Jared Parsons 已提交
168
    <ProjectReference Include="..\CSharp\Impl\Microsoft.VisualStudio.LanguageServices.CSharp.csproj">
169
      <Name>CSharpVisualStudio</Name>
170
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3bPkgDefProjectOutputGroup%3bContentFilesProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
171
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
B
beep boop 已提交
172
    </ProjectReference>
J
Jared Parsons 已提交
173
    <ProjectReference Include="..\VisualBasic\Impl\Microsoft.VisualStudio.LanguageServices.VisualBasic.vbproj">
174
      <Name>BasicVisualStudio</Name>
175
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3bPkgDefProjectOutputGroup%3bContentFilesProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
A
Andrew Casey 已提交
176
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
B
beep boop 已提交
177
    </ProjectReference>
J
Jared Parsons 已提交
178
    <ProjectReference Include="..\Setup.Dependencies\Roslyn.VisualStudio.Setup.Dependencies.csproj">
179
      <Name>VisualStudioSetup.Dependencies</Name>
180
      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
181
      <IncludeOutputGroupsInVSIX>SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
182
      <IncludeOutputGroupsInVSIXLocalOnly></IncludeOutputGroupsInVSIXLocalOnly>
183 184
      <Private>false</Private>
    </ProjectReference>
J
Jared Parsons 已提交
185
    <ProjectReference Include="..\Xaml\Impl\Microsoft.VisualStudio.LanguageServices.Xaml.csproj">
186
      <Name>XamlVisualStudio</Name>
187
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3b;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
188
    </ProjectReference>
J
Jared Parsons 已提交
189
    <ProjectReference Include="..\..\Workspaces\Remote\Core\Microsoft.CodeAnalysis.Remote.Workspaces.csproj">
190
      <Name>RemoteWorkspaces</Name>
191
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3b;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
192 193
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
J
Jared Parsons 已提交
194
    <ProjectReference Include="..\..\Workspaces\Remote\Razor\Microsoft.CodeAnalysis.Remote.Razor.ServiceHub.csproj">
195
      <Name>RazorServiceHub</Name>
196
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3b;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
197 198
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
J
Jared Parsons 已提交
199
    <ProjectReference Include="..\..\Workspaces\Remote\ServiceHub\Microsoft.CodeAnalysis.Remote.ServiceHub.csproj">
200
      <Name>ServiceHub</Name>
201
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3b;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
202 203
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
J
Jared Parsons 已提交
204
    <ProjectReference Include="..\Razor\Microsoft.VisualStudio.LanguageServices.Razor.RemoteClient.csproj">
205
      <Name>RazorVisualStudio</Name>
206
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3b;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
207 208
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234
    <ProjectReference Include="..\..\Scripting\Core\Microsoft.CodeAnalysis.Scripting.csproj">
      <Name>Scripting</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
    <ProjectReference Include="..\..\Scripting\CSharp\Microsoft.CodeAnalysis.CSharp.Scripting.csproj">
      <Name>CSharpScripting</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
    <ProjectReference Include="..\..\Interactive\Host\Microsoft.CodeAnalysis.InteractiveHost.csproj">
      <Name>InteractiveFeatures</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>
      <ForceIncludeInVSIX>true</ForceIncludeInVSIX>
    </ProjectReference>
    <ProjectReference Include="..\VisualStudioInteractiveComponents\Roslyn.VisualStudio.InteractiveComponents.csproj">
      <Name>InteractiveComponents</Name>
      <!-- Do not include Roslyn.VisualStudio.InteractiveComponents.dll in the VSIX -->
      <Private>false</Private>
      <VSIXSubPath>DesktopHost</VSIXSubPath>
      <IncludeOutputGroupsInVSIX>VsixSourceItemsOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly></IncludeOutputGroupsInVSIXLocalOnly>
    </ProjectReference>
B
beep boop 已提交
235
  </ItemGroup>
236
  <ItemGroup>
237
    <NuGetPackageToIncludeInVsix Include="Humanizer.Core" />
238
    <NuGetPackageToIncludeInVsix Include="SQLitePCLRaw.bundle_green" />
239
    <NuGetPackageToIncludeInVsix Include="Microsoft.CodeAnalysis.Elfie" />
240 241 242 243
    <!-- Visual Studio ships with some, but not all, of the assemblies in System.Composition, but we need them all -->
    <NuGetPackageToIncludeInVsix Include="System.Composition.TypedParts" />
    <NuGetPackageToIncludeInVsix Include="System.Composition.Convention" />
    <NuGetPackageToIncludeInVsix Include="System.Composition.Hosting" />
244
    <NuGetPackageToIncludeInVsix Include="ICSharpCode.Decompiler" />
245 246
    <NuGetPackageToIncludeInVsix Include="Microsoft.VisualStudio.LanguageServer.Protocol" />
    <NuGetPackageToIncludeInVsix Include="Microsoft.VisualStudio.LanguageServer.Protocol.Extensions" />
247
  </ItemGroup>
248
  <ItemGroup>
249 250 251 252 253 254 255 256 257 258 259 260 261 262
    <VSIXSourceItem Include="$(NuGetPackageRoot)\SQLitePCLRaw.bundle_green\1.1.2\lib\net45\SQLitePCLRaw.batteries_green.dll" />
    <VSIXSourceItem Include="$(NuGetPackageRoot)\SQLitePCLRaw.bundle_green\1.1.2\lib\net45\SQLitePCLRaw.batteries_v2.dll" />
    <VSIXSourceItem Include="$(NuGetPackageRoot)\SQLitePCLRaw.provider.e_sqlite3.net45\1.1.2\lib\net45\SQLitePCLRaw.provider.e_sqlite3.dll" />
    <VSIXSourceItem Include="$(NuGetPackageRoot)\SQLitePCLRaw.core\1.1.2\lib\net45\SQLitePCLRaw.core.dll" />
    <Content Include="$(NuGetPackageRoot)\sqlitepclraw.lib.e_sqlite3.v110_xp\1.1.2\runtimes\win7-x86\native\e_sqlite3.dll">
      <Link>x86\e_sqlite3.dll</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="$(NuGetPackageRoot)\sqlitepclraw.lib.e_sqlite3.v110_xp\1.1.2\runtimes\win7-x64\native\e_sqlite3.dll">
      <Link>x64\e_sqlite3.dll</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
263
    <Content Include="CSharpInteractivePackageRegistration.pkgdef" />
264
  </ItemGroup>
265 266 267 268 269 270 271
  <ItemGroup>
    <None Include="source.extension.vsixmanifest">
      <SubType>Designer</SubType>
    </None>
  </ItemGroup>
  <ItemGroup>
    <Reference Include="System" />
272 273
  </ItemGroup>
  <ItemGroup>
274
    <PackageReference Include="Microsoft.DiaSymReader.PortablePdb" Version="$(MicrosoftDiaSymReaderPortablePdbVersion)" />
275
    <PackageReference Include="Microsoft.VisualStudio.SDK.Analyzers" Version="$(MicrosoftVisualStudioSDKAnalyzersVersion)" PrivateAssets="all" />
T
Tomáš Matoušek 已提交
276 277
    <PackageReference Include="Microsoft.VisualStudio.Shell.15.0" Version="$(MicrosoftVisualStudioShell150Version)" />
    <PackageReference Include="Microsoft.VisualStudio.Shell.Framework" Version="$(MicrosoftVisualStudioShellFrameworkVersion)" />
278
    <PackageReference Include="SQLitePCLRaw.bundle_green" Version="$(SQLitePCLRawbundle_greenVersion)" />
279
  </ItemGroup>
280 281
  <Import Project="$(RepositoryEngineeringDir)targets\GenerateServiceHubConfigurationFiles.targets" />
</Project>