ServicesVisualStudio.Next.csproj 10.6 KB
Newer Older
H
Heejae Chang 已提交
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 ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
H
Heejae Chang 已提交
4 5 6
  <PropertyGroup>
    <ProjectLanguage>CSharp</ProjectLanguage>
  </PropertyGroup>
J
Jared Parsons 已提交
7
  <Import Project="..\..\..\..\build\Targets\Settings.props" />
H
Heejae Chang 已提交
8 9
  <PropertyGroup>
    <Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
10
    <PlatformTarget>AnyCPU</PlatformTarget>
H
Heejae Chang 已提交
11 12 13 14 15
    <ProjectGuid>{FE0D4BDD-1C30-488E-A870-854F5B8C5014}</ProjectGuid>
    <OutputType>Library</OutputType>
    <RootNamespace>Microsoft.VisualStudio.LanguageServices</RootNamespace>
    <AssemblyName>Microsoft.VisualStudio.LanguageServices.Next</AssemblyName>
    <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
16
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
H
Heejae Chang 已提交
17 18
  </PropertyGroup>
  <ItemGroup Label="Project References">
19
    <ProjectReference Include="..\..\..\Compilers\Core\Portable\CodeAnalysis.csproj">
H
Heejae Chang 已提交
20 21 22
      <Project>{1EE8CAD3-55F9-4D91-96B2-084641DA9A6C}</Project>
      <Name>CodeAnalysis</Name>
    </ProjectReference>
23
    <ProjectReference Include="..\..\..\EditorFeatures\Core\EditorFeatures.csproj">
C
CyrusNajmabadi 已提交
24 25 26
      <Project>{3cdeeab7-2256-418a-beb2-620b5cb16302}</Project>
      <Name>EditorFeatures</Name>
    </ProjectReference>
27
    <ProjectReference Include="..\..\..\EditorFeatures\Text\TextEditorFeatures.csproj">
C
CyrusNajmabadi 已提交
28 29 30
      <Project>{18f5fbb8-7570-4412-8cc7-0a86ff13b7ba}</Project>
      <Name>TextEditorFeatures</Name>
    </ProjectReference>
31
    <ProjectReference Include="..\..\..\Features\Core\Portable\Features.csproj">
H
Heejae Chang 已提交
32 33 34
      <Project>{edc68a0e-c68d-4a74-91b7-bf38ec909888}</Project>
      <Name>Features</Name>
    </ProjectReference>
35
    <ProjectReference Include="..\..\..\Workspaces\Core\Desktop\Workspaces.Desktop.csproj">
H
Heejae Chang 已提交
36 37 38
      <Project>{2e87fa96-50bb-4607-8676-46521599f998}</Project>
      <Name>Workspaces.Desktop</Name>
    </ProjectReference>
39
    <ProjectReference Include="..\..\..\Workspaces\Core\Portable\Workspaces.csproj">
H
Heejae Chang 已提交
40 41 42
      <Project>{5F8D2414-064A-4B3A-9B42-8E2A04246BE5}</Project>
      <Name>Workspaces</Name>
    </ProjectReference>
43
    <ProjectReference Include="..\..\..\Workspaces\Remote\Core\RemoteWorkspaces.csproj">
H
Heejae Chang 已提交
44 45 46
      <Project>{f822f72a-cc87-4e31-b57d-853f65cbebf3}</Project>
      <Name>RemoteWorkspaces</Name>
    </ProjectReference>
47
    <ProjectReference Include="..\..\Core\Def\ServicesVisualStudio.csproj">
H
Heejae Chang 已提交
48 49 50 51
      <Project>{86fd5b9a-4fa0-4b10-b59f-cfaf077a859c}</Project>
      <Name>ServicesVisualStudio</Name>
    </ProjectReference>
  </ItemGroup>
52 53
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'" />
H
Heejae Chang 已提交
54
  <ItemGroup>
C
CyrusNajmabadi 已提交
55 56
    <Reference Include="PresentationCore" />
    <Reference Include="PresentationFramework" />
H
Heejae Chang 已提交
57 58 59
    <Reference Include="System" />
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Core" />
C
CyrusNajmabadi 已提交
60 61 62
    <Reference Include="System.Design" />
    <Reference Include="System.Drawing" />
    <Reference Include="WindowsBase" />
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
    <PackageReference Include="Microsoft.VisualStudio.Imaging">
      <Version>$(MicrosoftVisualStudioImagingVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Utilities">
      <Version>$(MicrosoftVisualStudioUtilitiesVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.ImageCatalog">
      <Version>$(MicrosoftVisualStudioImageCatalogVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Text.UI">
      <Version>$(MicrosoftVisualStudioTextUIVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.CoreUtility">
      <Version>$(MicrosoftVisualStudioCoreUtilityVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Language.Intellisense">
      <Version>$(MicrosoftVisualStudioLanguageIntellisenseVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Text.Data">
      <Version>$(MicrosoftVisualStudioTextDataVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Text.Logic">
      <Version>$(MicrosoftVisualStudioTextLogicVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Text.UI.Wpf">
      <Version>$(MicrosoftVisualStudioTextUIWpfVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Editor">
      <Version>$(MicrosoftVisualStudioEditorVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Shell.Framework">
      <Version>$(MicrosoftVisualStudioShellFrameworkVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Shell.15.0">
      <Version>$(MicrosoftVisualStudioShell150Version)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Language.NavigateTo.Interfaces">
      <Version>$(MicrosoftVisualStudioLanguageNavigateToInterfacesVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.ComponentModelHost">
      <Version>$(MicrosoftVisualStudioComponentModelHostVersion)</Version>
    </PackageReference>
    <PackageReference Include="NuGet.VisualStudio">
      <Version>$(NuGetVisualStudioVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime">
      <Version>$(MicrosoftVisualStudioImagingInterop140DesignTimeVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.ServiceHub.Client">
      <Version>$(MicrosoftServiceHubClientVersion)</Version>
    </PackageReference>
    <PackageReference Include="Newtonsoft.Json">
      <Version>$(NewtonsoftJsonVersion)</Version>
    </PackageReference>
    <PackageReference Include="RoslynDependencies.Microsoft.VisualStudio.Workspace">
      <Version>$(RoslynDependenciesMicrosoftVisualStudioWorkspaceVersion)</Version>
    </PackageReference>
    <PackageReference Include="System.Collections.Immutable">
      <Version>$(SystemCollectionsImmutableVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Tpl.Dataflow">
      <Version>$(MicrosoftTplDataflowVersion)</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Diagnostics.PerformanceProvider">
      <Version>$(MicrosoftVisualStudioDiagnosticsPerformanceProviderVersion)</Version>
    </PackageReference>
R
Ravi Chande 已提交
129 130 131 132 133 134
    <PackageReference Include="Microsoft.VisualStudio.Shell.Interop.15.3.DesignTime">
      <Version>$(MicrosoftVisualStudioShellInterop153DesignTimeVersion)</Version>
    </PackageReference>
    <PackageReference Include="StreamJsonRPC">
      <Version>$(StreamJsonRPCVersion)</Version>
    </PackageReference>
H
Heejae Chang 已提交
135 136 137 138 139 140
  </ItemGroup>
  <ItemGroup>
    <PublicAPI Include="PublicAPI.Shipped.txt" />
    <PublicAPI Include="PublicAPI.Unshipped.txt" />
  </ItemGroup>
  <ItemGroup>
141
    <Compile Include="..\..\..\Workspaces\Remote\ServiceHub\Shared\ClientDirectStream.cs">
H
Heejae Chang 已提交
142 143
      <Link>Shared\ClientDirectStream.cs</Link>
    </Compile>
144
    <Compile Include="..\..\..\Workspaces\Remote\ServiceHub\Shared\Extensions.cs">
H
Heejae Chang 已提交
145 146
      <Link>Shared\Extensions.cs</Link>
    </Compile>
147 148 149
    <Compile Include="..\..\..\Workspaces\Remote\ServiceHub\Shared\RoslynJsonConverter.cs">
      <Link>Shared\RoslynJsonConverter.cs</Link>
    </Compile>
150 151 152
    <Compile Include="..\..\..\Workspaces\Remote\ServiceHub\Shared\RoslynJsonConverter.RoslynOnly.cs">
      <Link>Shared\RoslynJsonConverter.RoslynOnly.cs</Link>
    </Compile>
153 154 155
    <Compile Include="..\..\..\Workspaces\Remote\ServiceHub\Shared\RoslynJsonConverter.SolutionIdConverters.cs">
      <Link>Shared\RoslynJsonConverter.SolutionIdConverters.cs</Link>
    </Compile>
156
    <Compile Include="..\..\..\Workspaces\Remote\ServiceHub\Shared\ServerDirectStream.cs">
H
Heejae Chang 已提交
157 158
      <Link>Shared\ServerDirectStream.cs</Link>
    </Compile>
P
Paul Vick 已提交
159
    <Compile Include="CodeLens\RemoteCodeLensReferencesService.cs" />
160 161 162 163 164 165 166 167
    <Compile Include="FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs" />
    <Compile Include="FindReferences\Contexts\WithoutReferencesFindUsagesContext.cs" />
    <Compile Include="FindReferences\Contexts\WithReferencesFindUsagesContext.cs" />
    <Compile Include="FindReferences\Entries\AbstractDocumentSpanEntry.cs" />
    <Compile Include="FindReferences\Entries\DefinitionItemEntry.cs" />
    <Compile Include="FindReferences\Entries\DocumentSpanEntry.cs" />
    <Compile Include="FindReferences\Entries\Entry.cs" />
    <Compile Include="FindReferences\Entries\SimpleMessageEntry.cs" />
C
CyrusNajmabadi 已提交
168
    <Compile Include="FindReferences\FindReferencesTableControlEventProcessorProvider.cs" />
169 170
    <Compile Include="FindReferences\FindUsagesOptions.cs" />
    <Compile Include="FindReferences\IFindAllReferencesWindowExtensions.cs" />
C
CyrusNajmabadi 已提交
171
    <Compile Include="FindReferences\ISupportsNavigation.cs" />
172
    <Compile Include="FindReferences\RoslynDefinitionBucket.cs" />
173
    <Compile Include="FindReferences\StreamingFindUsagesPresenter.cs" />
174 175 176
    <Compile Include="FindReferences\ToolTips\DisposableToolTip.cs" />
    <Compile Include="FindReferences\TableEntriesSnapshot.cs" />
    <Compile Include="FindReferences\ToolTips\LazyToolTip.cs" />
177
    <Compile Include="ProjectSystem\DeferredProjectWorkspaceService.cs" />
H
Heejae Chang 已提交
178
    <Compile Include="Remote\JsonRpcClient.cs" />
179
    <Compile Include="Remote\JsonRpcMessageHandler.cs" />
180
    <Compile Include="Remote\JsonRpcSession.cs" />
181
    <Compile Include="Remote\RemoteHostClientFactory.cs" />
C
CyrusNajmabadi 已提交
182
    <Compile Include="Remote\ServiceHubRemoteHostClient.WorkspaceHost.cs" />
H
Heejae Chang 已提交
183
    <Compile Include="Remote\ServiceHubRemoteHostClient.cs" />
C
CyrusNajmabadi 已提交
184 185 186 187 188
    <Compile Include="ServicesVisualStudioNextResources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>ServicesVisualStudioNextResources.resx</DependentUpon>
    </Compile>
H
Heejae Chang 已提交
189
  </ItemGroup>
C
CyrusNajmabadi 已提交
190
  <ItemGroup>
C
CyrusNajmabadi 已提交
191 192 193 194
    <EmbeddedResource Include="ServicesVisualStudioNextResources.resx">
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>ServicesVisualStudioNextResources.Designer.cs</LastGenOutput>
    </EmbeddedResource>
C
CyrusNajmabadi 已提交
195
  </ItemGroup>
196
  <ItemGroup>
T
Tanner Gooding 已提交
197
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.LiveUnitTesting.BuildManager" />
198
    <InternalsVisibleTo Include="Roslyn.VisualStudio.RemoteHostClientMock" />
199
    <InternalsVisibleToTest Include="Roslyn.VisualStudio.Next.UnitTests" />
200
  </ItemGroup>
J
Jared Parsons 已提交
201
  <Import Project="..\..\..\..\build\Targets\Imports.targets" />
202
</Project>