Ich habe ein Geschäftsprojekt, bei dem ich E-Mails erstellen werde, die auf Vorlagen basieren, die mit Rasierklingen erstellt wurden. Wie kann ich dort Rasiererintelligense bekommen? Ist es so einfach wie ein paar Assemblies oder muss ich etwas mehr retorted tun?
Dies ist für die Verwendung der RazorEngine -Bibliothek.
Sie müssen Ihre .csproj -Datei bearbeiten. Fügen Sie den folgenden ProjectTypeGuids -Knoten hinzu (fügen Sie den folgenden ProjectGuid -Knoten hinzu).
%Vor%Speichern Sie die Datei und öffnen Sie sie erneut mit Visual Studio. VS2012 führt dann eine Konvertierung durch, aber am Ende ist alles in Ordnung. Tooling ist da.
Je nachdem, was Sie tun (Razor Generator?), benötigen Sie einige Referenzen (System.Web, System.Web.WebPages, System.Web.Mvc, System.Web.Razor, System.Web.Routing ...) .
Dies wurde mit VS2012 getestet.
In Visual Studio 2013 musste ich auch die folgende Zeile in der .csproj-Datei ersetzen, weil sie auf eine falsche Position zeigte:
%Vor%Dies ist eine nette Anleitung, um dies zu erreichen.
Die Schritte sind:
Web.config:
%Vor%Tags und Links c# razor intellisense