提交 895b12ab 编写于 作者: D David Barbet

Change folder structure and ensure project dll gets output to nuget/VS

上级 7243951b
......@@ -410,9 +410,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Exte
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Compilers.Toolset.Package", "src\NuGet\Microsoft.Net.Compilers.Toolset\Microsoft.Net.Compilers.Toolset.Package.csproj", "{A74C7D2E-92FA-490A-B80A-28BEF56B56FC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Protocol.LanguageServices", "src\Features\LanguageServices\Microsoft.CodeAnalysis.Protocol.LanguageServices.csproj", "{686BF57E-A6FF-467B-AAB3-44DE916A9772}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Protocol.LanguageServices", "src\Features\Protocol\LanguageServices\Microsoft.CodeAnalysis.Protocol.LanguageServices.csproj", "{686BF57E-A6FF-467B-AAB3-44DE916A9772}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CodeAnalysis.Protocol.LanguageServices.UnitTests", "src\Features\LanguageServicesTest\Microsoft.CodeAnalysis.Protocol.LanguageServices.UnitTests.csproj", "{1DDE89EE-5819-441F-A060-2FF4A986F372}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CodeAnalysis.Protocol.LanguageServices.UnitTests", "src\Features\Protocol\LanguageServicesTest\Microsoft.CodeAnalysis.Protocol.LanguageServices.UnitTests.csproj", "{1DDE89EE-5819-441F-A060-2FF4A986F372}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
......
......@@ -6,6 +6,7 @@
<RootNamespace>Microsoft.CodeAnalysis.Protocol.LanguageServices</RootNamespace>
<CreateVsixContainer>false</CreateVsixContainer>
<TargetFramework>netstandard2.0</TargetFramework>
<IsPackable>true</IsPackable>
<PackageDescription>
.NET Compiler Platform ("Roslyn") support for Language Server Protocol.
......
......@@ -10,7 +10,7 @@
</PropertyGroup>
<ItemGroup Label="Project References">
<ProjectReference Include="..\..\EditorFeatures\TestUtilities\Roslyn.Services.Test.Utilities.csproj" />
<ProjectReference Include="..\..\..\EditorFeatures\TestUtilities\Roslyn.Services.Test.Utilities.csproj" />
<ProjectReference Include="..\LanguageServices\Microsoft.CodeAnalysis.Protocol.LanguageServices.csproj" />
</ItemGroup>
<ItemGroup>
......
......@@ -12,6 +12,7 @@
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.EditorFeatures.Text.dll")]
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.EditorFeatures.Wpf.dll")]
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.Features.dll")]
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.Protocol.LanguageServices.dll")]
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.VisualBasic.dll")]
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.dll")]
[assembly: ProvideRoslynBindingRedirection("Microsoft.CodeAnalysis.VisualBasic.Features.dll")]
......
......@@ -84,6 +84,11 @@
<IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
<ForceIncludeInVSIX>true</ForceIncludeInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\Features\Protocol\LanguageServices\Microsoft.CodeAnalysis.Protocol.LanguageServices.csproj">
<Name>Features</Name>
<IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
<ForceIncludeInVSIX>true</ForceIncludeInVSIX>
</ProjectReference>
<ProjectReference Include="..\..\EditorFeatures\Text\Microsoft.CodeAnalysis.EditorFeatures.Text.csproj">
<Name>TextEditorFeatures</Name>
<IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup</IncludeOutputGroupsInVSIX>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册