2017-09-20 4 views
6

Ich habe eine .Net-Standard 2.0-Bibliothek. In dieser Bibliothek habe ich eine T4-Datei. Die Datei enthält diese Zeilen.Wie wird der .Net-Standard in der T4-Datei referenziert?

Ich bekomme den folgenden Fehler in Visual Studio.

Kompilieren der Transformation: Der Typ 'Enum' ist in einer Baugruppe definiert, auf die nicht verwiesen wird. Sie müssen eine Referenz zur Baugruppe 'netstandard, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = cc7b13ffcd2ddd51' hinzufügen.

Wie kann ich einen Verweis auf 'netstandard' hinzufügen?

Antwort

0

Ich hatte ähnliches Problem. Ich habe diese Referenz innerhalb T4 mit Zugabe gelöst auf der Festplatte

<#@ assembly Name="C:\Program Files\dotnet\sdk\2.1.4\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\netstandard.dll" #> 

Datei, wenn Sie nicht über diese Datei netstandard.dll innerhalb Verzeichnis „C zu finden versuchen: \ Programme \ dotnet \ sdk "

Verwandte Themen