-
Notifications
You must be signed in to change notification settings - Fork 4.1k
/
Copy pathRoslyn.VisualStudio.Setup.Dependencies.csproj
55 lines (54 loc) · 3.83 KB
/
Roslyn.VisualStudio.Setup.Dependencies.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<RootNamespace>Roslyn.VisualStudio.Setup.Dependencies</RootNamespace>
<TargetFramework>net472</TargetFramework>
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
<IsShipping>false</IsShipping>
<!-- VSIX -->
<GeneratePkgDefFile>true</GeneratePkgDefFile>
<IncludeAssemblyInVSIXContainer>false</IncludeAssemblyInVSIXContainer>
<IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer>
<IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment>
<ExtensionInstallationRoot>$(CommonExtensionInstallationRoot)</ExtensionInstallationRoot>
<ExtensionInstallationFolder>Microsoft\VBCSharp\Dependencies</ExtensionInstallationFolder>
</PropertyGroup>
<ItemGroup>
<!--
Roslyn dependencies that are installed by other VS components.
This project deploys them to RoslynDev hive to enable F5 scenario,
but the resulting VSIX not inserted into VS.
-->
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="Microsoft.DiaSymReader" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="Microsoft.DiaSymReader.PortablePdb" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Buffers" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.CodeDom" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Collections.Immutable" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Configuration.ConfigurationManager" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Drawing.Common" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.IO.Pipelines" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Memory" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Reflection.Metadata" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Resources.Extensions" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Text.Encoding.CodePages" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Text.Json" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Threading.Channels" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Threading.Tasks.Dataflow" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="System.Threading.Tasks.Extensions" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="Nerdbank.Streams" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="StreamJsonRpc" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
<PackageReference Include="Microsoft.VisualStudio.Threading" IncludeInVsix="true" PkgDefEntry="BindingRedirect" />
</ItemGroup>
<ItemGroup>
<None Include="source.extension.vsixmanifest">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.Sdk" />
</ItemGroup>
</Project>