In meinem NAnt Skript habe ich eine Eigenschaft:aktualisieren in einem Skript
<property name="changed.assemblyinfo" value="false" unless="${property::exists('changed.assemblyinfo')}" />
Die Eigenschaft kann von der Kommandozeile wie unter den -D
Schalter eingestellt werden, der gut arbeitet:
-D:changed.assemblyinfo=true
Ich möchte jedoch in der Lage sein, die Eigenschaft innerhalb des Skripts selbst zu aktualisieren, abhängig von einer Logik im Skript, dh:
<property name="changed.assemblyinfo" value="true" />
jedoch jedes Mal, wenn ich dies tun, erhalte ich die Fehlermeldung:
Read-only property "changed.assemblyinfo" cannot be overwritten
Wie kann ich aus dem Skript eine Eigenschaft festgelegt?
Danke für die Info, sehr prägnant. – gisWeeper