.tt
Dateien werden nur von VS auf Speichern automatisch ausgeführt. Sie können AutoT4 installieren, damit sie vor/nach dem Build ausgeführt werden. (Beachten Sie, dass es im Moment eine Einschränkung mit den neuen .csproj
Dateien ist - die Möglichkeiten für sie nicht auftauchen im Eigenschaftenfenster.)
Wenn Sie aus dem alten project.json
/.xproj
Format konvertiert haben
<ItemGroup>
<None Update="Foo.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>Foo.cs</LastGenOutput>
</None>
<Compile Update="Foo.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Foo.tt</DependentUpon>
</Compile>
</ItemGroup>
Related GitHub issue
bearbeiten
:, Sie explizit müssen, um die Vorlage in das Projekt ein
Wie in den Kommentaren unten erwähnt, können Sie dies schnell & einfach durch Ausschließen, dann einschließlich der Vorlage in Ihrem Projekt.
Vielen Dank nochmal für Ihre Hilfe :) –
Ich finde, dass Sie * ** ** die TT-Datei * ** ausschließen und ** ** dann wieder einbeziehen können, wenn die Konvertierung von Visual Studio die TT-Datei nicht explizit markiert hat. – jbtule
Danke. Das ist ein guter Tipp. Ich habe es meiner Antwort hinzugefügt. –