Warum ändert sich die Sprache für die Auswahl "In Ausgabeverzeichnis kopieren" zwischen den Standorten?
Es besteht eine Inkonsistenz in der Konfigurationswertausgabe zwischen dem Projektmappen-Explorer in VS.NET und dem projizierten Wert in.csproj
Datei. ImSolution Explorer
a .config
oder Abhängigkeitsdatei hat mehrere Optionen in derCopy To Output Directory
Eigenschaft, die sich auf die Build- und Deployment-Eigenschaften auswirkt.
In demCopy To Output Directory
Dropdown Ich habe die Option für eine .config-Datei ausgewählt:Copy if newer
. Jedoch in der.csproj
Datei, als die es festgelegt istPreserveNewest
wie unten gezeigt:
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
Ich nehme an, dass die Schlussfolgerung gezogen werden kann, dass die unterschiedliche Terminologie Sinn macht, da es sich um (2) verschiedene Orte handelt. Ich konnte auch sehen, wo die "Leerzeichen" im Internet nicht erlaubt wärenXML
Datei, aber dann könnte ich noch erwarten, etwas wie das folgende zu sehen.
<CopyToOutputDirectory>CopyIfNewer</CopyToOutputDirectory>
Gibt es irgendwo, dass dies in der MSDN definiert ist und wie diese "Anzeigenamen" auf ihren physikalisch konfigurierten Wert innerhalb der.csproj
Datei?