Wie binde ich eine XSLT-Datei in ein .NET-Projekt ein, um sie in die Ausgabe-EXE-Datei aufzunehmen?
Ich habe eine einfache C # -Konsolen-App, die eine vom Benutzer angegebene XML-Datei einliest, eine XSLT-Transformation darauf ausführt und die Ergebnisse ausgibt.
Wenn ich meine App an Benutzer verteile, möchte ich eine einzelne EXE-Datei verteilen. Mein Quellcode besteht aus 3 Dateien: der .csproj-Datei, der .cs-Codedatei und einem .xslt-Stylesheet.
Wie kann ich den csproj so einrichten, dass die .xslt-Datei in die Ausgabe "eingebettet" ist und vom Endbenutzer nicht gesehen oder geändert werden kann?
Scheint einfach, aber ich kann es nicht herausfinden und Google ist nicht zu nützlich.