2017-04-08 2 views
1

Ich versuche zu lernen, Roslyn verwenden, um Informationen aus C# Quelldateien zu extrahieren. Aber ich kann nicht einmal anfangen, weil ich nicht den richtigen Weg finde, die richtigen Pakete zu installieren.Verwendung von Roslyn in NetCoreApp: MSBuildWorkspace nicht installiert

Ich versuche, eine einfache netcoreapp1.1 Konsole App zu bauen. Seine csproj Datei sieht wie folgt aus:

<Project Sdk="Microsoft.NET.Sdk"> 

    <PropertyGroup> 
    <OutputType>Exe</OutputType> 
    <TargetFramework>netcoreapp1.1</TargetFramework> 
    <PackageTargetFallback>portable-net45+win8</PackageTargetFallback> 
    </PropertyGroup> 

    <ItemGroup> 
    <PackageReference Include="Microsoft.CodeAnalysis" Version="2.0.0" /> 
    <PackageReference Include="Microsoft.Composition" Version="1.0.30" /> 
    </ItemGroup> 

</Project> 

Ich dachte, von dem, was ich online gelesen hatte, dass dies ausreichen würde, zu laden, was Baugruppe enthält MSBuildWorkspace ... aber anscheinend nicht.

Wie gehe ich vor, um das Projekt richtig zu konfigurieren?

Antwort

Verwandte Themen