50 Stimmen

Projekt- oder Verwandtenverzeichnis mit T4 abrufen

Wie kann ich einen Verweis auf das Verzeichnis des Visual Studio-Projekts oder der Lösung oder das Verzeichnis der t4-Vorlage aus einer t4-Vorlage heraus erhalten?

Ich habe eine Vorlage, die eine Reihe von Dateien miteinander verknüpft, die sich relativ zur Vorlage befinden. Ich muss einen Verweis auf den absoluten Speicherort durch eine relative Mittel zu erhalten. Das Hardcoding eines absoluten Pfades ist nicht akzeptabel, da sich das Visual Studio-Projekt nicht immer am gleichen Ort befindet und dies die Codegenerierung unterbrechen würde. Das Auslesen des aktuellen Arbeitsverzeichnisses aus der Umgebung funktioniert ebenfalls nicht, da dies den Speicherort der T4-Engine und nicht die Vorlage zurückgibt. Ich bin gerade erst in T4, so dass jede Hilfe geschätzt werden würde.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X