Files
PolyTraderSharp/Directory.Build.props
T
RichardandClaude Opus 5 0f18f562c7 Release 0.2.0 vorbereiten: update-agent ins Paket, Release-Skripte
Das 0.1.0-Paket enthielt keinen update-agent. "Jetzt installieren" sucht ihn
ueber UpdateClient.ResolveAgentPath() neben der Anwendung - ohne ihn konnte
sich keine Installation selbst aktualisieren.

- BundleUpdateAgent (App-csproj): legt den Agenten beim Publish fuer eine
  Laufzeitkennung neben die Anwendung; fuer ein Release ein Abbruch, wenn er fehlt
- scripts/release.ps1: unveraenderte Vorlage des Deploymentcenters
- scripts/publish-release.ps1: holt den Agenten mit Pruefsumme aus installer.json
  und legt die Packager-Konfiguration neben pack-and-deploy
- Version 0.2.0

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 10:55:43 +02:00

24 lines
981 B
XML

<Project>
<!--
Eine Versionsnummer für alle Projekte der Solution.
Vorher stand in keiner einzigen .csproj ein <Version> - jede Assembly trug
stillschweigend 1.0.0.0. Für den Deploymentcenter-UpdateService ist das
kein kosmetischer Mangel: der Packager prüft den Aufrufparameter "version"
gegen die Hauptassembly und bricht bei Abweichung ab (aus gutem Grund: wird 1.0.1
als 1.0.2 veröffentlicht, aktualisieren alle Clients, melden aber weiter
1.0.1, halten das Release erneut für neu und aktualisieren bei jedem Start
wieder). Eine zentrale Version verhindert genau das: <Version> steht ab
jetzt an genau einer Stelle, nicht verstreut über mehrere Projektdateien,
die sonst früher oder später auseinanderlaufen.
Hochzählen bei jedem Release, siehe
docs/archiv/umsetzungsplaene/UMSETZUNGSPLAN-Deploymentcenter-Integration.md (D-4).
-->
<PropertyGroup>
<Version>0.2.0</Version>
</PropertyGroup>
</Project>