Wie \ Schreibeinstellungen von einer Visual Studio-Projektdatei mit NuGet lesen?
-
09-10-2019 - |
Frage
Ich bin daran interessiert, ein NuGet Paket für eine Dokumentations bei der Schaffung ich schreibe. Im Idealfall würde ich den Benutzer möchte nicht mein Werkzeug in irgendeiner Weise zu konfigurieren. Um dies zu tun, muß ich die Lage sein, einige Einstellungen aus dem Projekt .csproj
oder .vbproj
Datei zu lesen, um den Pfad der XML-Dokumentationsdatei vom Compiler generiert zu bekommen. Ich brauche auch einen Post-Build-Schritt zum Projekt hinzuzufügen.
Ich habe durch ihre Dokumentation aussehen, aber ich habe keine Erwähnung in der Lage, dies zu tun gesehen. Ist das möglich? Wenn ja, gibt es eine Dokumentation oder Beispiele für diese zur Verfügung?
Lösung
Mit Skript Powershell können Sie das reiche VS DTE
Objektmodell zugreifen. Auf diese Weise können Sie Ihr Paket alle möglichen Dinge zu tun, dass NuGet keine besonderen Merkmale hat für. Schauen Sie sich das Hilfethema < für ein paar Informationen / strong> init.ps1
oder install.ps1
zur Verwendung.