Ist die Bedeutung aller Tags / Eigenschaften in einem Publish-Profil (.pubxml) überall dokumentiert?

9

Wenn Sie in Visual Studio eine neue .pubxml-Datei erstellen, verfügt sie über eine Reihe grundlegender Eigenschaften, die unter dem Element PropertyGroup der obersten Ebene definiert sind (z. B. Eigenschaften WebPublishMethod, DeployIisAppPath usw.). Aber ich habe es schwer gefunden, irgendeine Dokumentation zu finden, die genau das bedeutet, was diese Eigenschaften bedeuten, geschweige denn eine Referenz für den gesamten Satz optionaler Tags / Eigenschaften, die man in einem Profil verwenden könnte. Existiert eine solche Dokumentation? Bis jetzt ist die einzige verfügbare Methode, um mehr über die Tags / Eigenschaften zu erfahren, die Beispieldateien .pubxml anderer Leute.

Hoffentlich kann jemand mir das Gegenteil beweisen, aber es scheint schwierig zu sein, solche Dokumente zum Beispiel mit Google zu behandeln.

    
Chris 28.01.2014, 23:36
quelle

1 Antwort

6

Wahrscheinlich die beste Informationsquelle ist die Datei Microsoft.Web.Publishing.targets (gefunden in C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\ - passe die v14 an v10 oder v12 für deine Version von Visual Studio an)

Es gibt einige Kommentare in dieser Datei sowie die Tatsache, dass dies die MSBuild-Datei ist, die diese Eigenschaftswerte verwendet. Selbst wenn eine bestimmte Eigenschaft nicht kommentiert ist, können Sie vielleicht ihren Zweck herausfinden.

    
David Gardiner 18.06.2015, 06:18
quelle