2017-08-16 6 views
0

Ich erstelle eine Erweiterung, die analysiert, welche Art von Projekt Sie in Ihrer Lösung haben. Und basierend auf dem Projekttyp wird der Ort des generierten Bytecodes gefunden. Ich kann den Projekttyp für den .Net-Standard nicht finden. Irgendwelche Ideen wie soll ich es finden?.Net Standard-Projekttyp in Visual Studio-Erweiterung

+1

.net-Standard ist die Definition, nicht die Implementierung. –

+0

@ DanielA.White, so ist es der gleiche VSProject-Typ - wahr? – rxx

Antwort

2

In der .csproj-Datei befindet sich ein PropertyGroup-Element mit dem TargetFramework/TargetFrameworks-Element, das Ziele enthält.

Beispiel:

<PropertyGroup> 
<TargetFrameworks>netstandard1.3;netcoreapp1.1;net46</TargetFrameworks> 

Wie Sie sehen können, "netstandard1.3" wird hier angegeben. Es entspricht dem Namen des Ordners, in dem MSBuild erstellt wird.