Ich möchte ein Datum haben, an dem eine Anwendung in meiner Web.Config bereitgestellt / veröffentlicht wurde.
Gibt es eine Möglichkeit, dies mit web.config-Transformationen zu erreichen?
Mit xdt:Transform="Replace"
kann ich jeden Knoten mit einem vordefinierten Wert ersetzen, aber gibt es eine Möglichkeit, eine benutzerdefinierte Funktion zu verwenden, um diesen Wert zu berechnen (wie DateTime.Now
)?
Ich glaube nicht, dass Sie das mit den Konfigurationsumwandlungen machen können (obwohl ich nicht 100% sicher bin).
Ich würde vorschlagen, das MSBuild Extension Pack zu verwenden, das eine DateAndTime Task enthält, um das aktuelle Datum zu erhalten eine Aufgabe Detokenise , um den Tokenaustausch für eine Datei durchzuführen.
Sie könnten dann entweder:
Ich hoffe, das hilft.
Tags und Links asp.net-mvc-3 web-config asp.net web-config-transform