Microsoft.CodeAnalysis.EditorFeatures.Wpf.csproj 6.6 KB
Newer Older
1 2
<?xml version="1.0" encoding="utf-8"?>
<!-- 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 6
  <PropertyGroup>
    <OutputType>Library</OutputType>
    <RootNamespace>Microsoft.CodeAnalysis.Editor</RootNamespace>
T
Tomas Matousek 已提交
7
    <TargetFramework>net472</TargetFramework>
8
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
9
    <ApplyNgenOptimization>partial</ApplyNgenOptimization>
T
Tomáš Matoušek 已提交
10 11 12 13 14 15

    <!-- NuGet -->
    <IsPackable>true</IsPackable>
    <PackageDescription>
      .NET Compiler Platform ("Roslyn") support for WPF-dependent editor features inside the Visual Studio editor.
    </PackageDescription>
16 17
  </PropertyGroup>
  <ItemGroup Label="Project References">
J
Jared Parsons 已提交
18
    <ProjectReference Include="..\..\Compilers\Core\Portable\Microsoft.CodeAnalysis.csproj" />
19
    <ProjectReference Include="..\..\Interactive\Host\Microsoft.CodeAnalysis.InteractiveHost.csproj">
20 21 22 23 24
      <Aliases>InteractiveHost</Aliases>
    </ProjectReference>
    <ProjectReference Include="..\..\Scripting\Core\Microsoft.CodeAnalysis.Scripting.csproj">
      <Aliases>global,Scripting</Aliases>
    </ProjectReference>
J
Jared Parsons 已提交
25 26 27 28
    <ProjectReference Include="..\..\Workspaces\Core\Portable\Microsoft.CodeAnalysis.Workspaces.csproj" />
    <ProjectReference Include="..\..\Features\Core\Portable\Microsoft.CodeAnalysis.Features.csproj" />
    <ProjectReference Include="..\Core\Microsoft.CodeAnalysis.EditorFeatures.csproj" />
    <ProjectReference Include="..\Text\Microsoft.CodeAnalysis.EditorFeatures.Text.csproj" />
29 30 31 32 33 34 35 36 37 38 39 40
  </ItemGroup>
  <ItemGroup>
    <Reference Include="PresentationCore" />
    <Reference Include="PresentationFramework" />
    <Reference Include="System" />
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Core" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Xaml" />
    <Reference Include="System.Xml" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="WindowsBase" />
T
Tomáš Matoušek 已提交
41
    <PackageReference Include="Microsoft.CodeAnalysis.Elfie" Version="$(MicrosoftCodeAnalysisElfieVersion)" />
42
    <PackageReference Include="Microsoft.VisualStudio.CodingConventions" Version="$(MicrosoftVisualStudioCodingConventionsVersion)" />
43 44 45 46 47 48
    <PackageReference Include="Microsoft.VisualStudio.InteractiveWindow" Version="$(MicrosoftVisualStudioInteractiveWindowVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.NavigateTo.Interfaces" Version="$(MicrosoftVisualStudioLanguageNavigateToInterfacesVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.StandardClassification" Version="$(MicrosoftVisualStudioLanguageStandardClassificationVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Language.Intellisense" Version="$(MicrosoftVisualStudioLanguageIntellisenseVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.Text.UI.Wpf" Version="$(MicrosoftVisualStudioTextUIWpfVersion)" />
    <PackageReference Include="Microsoft.VisualStudio.RemoteControl" Version="$(MicrosoftVisualStudioRemoteControlVersion)" />
49
    <PackageReference Include="Microsoft.VisualStudio.SDK.EmbedInteropTypes" Version="$(MicrosoftVisualStudioSDKEmbedInteropTypesVersion)" />
50 51 52
  </ItemGroup>
  <ItemGroup>
    <InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices" />
53
    <InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices.CSharp" />
54 55
    <InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices.VisualBasic" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.EditorFeatures.Wpf" />
56
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.Remote.ServiceHub" />
S
Sam Harwell 已提交
57
    <InternalsVisibleTo Include="FSharp.Editor" Key="$(FSharpKey)" WorkItem="https://github.com/dotnet/roslyn/issues/35076" />
T
TIHan 已提交
58
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.ExternalAccess.FSharp" />
T
Tomas Matousek 已提交
59 60 61 62 63 64 65
    <InternalsVisibleTo Include="Microsoft.VisualStudio.IntegrationTest.Utilities" />
    <InternalsVisibleTo Include="Roslyn.Services.Test.Utilities" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.EditorFeatures.UnitTests" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.EditorFeatures2.UnitTests" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests" />
    <InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices.UnitTests" />
66
    <InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests" />
T
Tomas Matousek 已提交
67
    <InternalsVisibleTo Include="Microsoft.VisualStudio.LanguageServices.Test.Utilities2" />
68
    <InternalsVisibleTo Include="DynamicProxyGenAssembly2" Key="$(MoqPublicKey)" LoadsWithinVisualStudio="false" />
69 70
  </ItemGroup>
  <ItemGroup>
71 72 73 74 75
    <Compile Update="EditorFeaturesWpfResources.Designer.cs">
      <DesignTime>True</DesignTime>
      <AutoGen>True</AutoGen>
      <DependentUpon>EditorFeaturesWpfResources.resx</DependentUpon>
    </Compile>
76 77 78 79 80 81 82 83 84 85 86 87 88
    <Compile Update="InlineRename\Dashboard\Dashboard.xaml.cs">
      <DependentUpon>Dashboard.xaml</DependentUpon>
    </Compile>
    <Page Include="InlineRename\Dashboard\Colors.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="InlineRename\Dashboard\Dashboard.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Resource Include="InlineRename\Dashboard\Images\ErrorIcon.png" />
    <Resource Include="InlineRename\Dashboard\Images\InfoIcon.png" />
89 90 91 92 93
  </ItemGroup>
  <ItemGroup>
    <PublicAPI Include="PublicAPI.Shipped.txt" />
    <PublicAPI Include="PublicAPI.Unshipped.txt" />
  </ItemGroup>
94 95 96 97
  <ItemGroup>
    <Compile Update="InlineRename\Dashboard\Dashboard.xaml.cs">
      <DependentUpon>Dashboard.xaml</DependentUpon>
    </Compile>
98 99 100 101 102
    <Compile Update="Interactive\InteractiveEditorFeaturesResources.Designer.cs">
      <DependentUpon>InteractiveEditorFeaturesResources.resx</DependentUpon>
      <DesignTime>True</DesignTime>
      <AutoGen>True</AutoGen>
    </Compile>
103
  </ItemGroup>
104 105 106 107 108
  <ItemGroup>
    <EmbeddedResource Update="EditorFeaturesWpfResources.resx">
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>EditorFeaturesWpfResources.Designer.cs</LastGenOutput>
    </EmbeddedResource>
109 110 111 112
    <EmbeddedResource Update="Interactive\InteractiveEditorFeaturesResources.resx">
      <LastGenOutput>InteractiveEditorFeaturesResources.Designer.cs</LastGenOutput>
      <Generator>ResXFileCodeGenerator</Generator>
    </EmbeddedResource>
113
  </ItemGroup>
J
Jared Parsons 已提交
114
</Project>