Correggi i commenti che indicavano ancora il .csproj come fonte della versione

AppInfo e il .csproj dicevano entrambi di alzare <Version> per pubblicare. Da
quando la versione viene dal tag non e' piu' vero, ed e' il tipo di commento che
fa perdere tempo fra sei mesi: adesso dicono a cosa serve davvero quel numero
(le compilazioni di sviluppo) e dove sta la fonte dei rilasci.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-04 22:41:55 +02:00
co-authored by Claude Opus 5
parent 94843311b4
commit 8954f9aaba
2 changed files with 11 additions and 6 deletions
+3 -2
View File
@@ -15,8 +15,9 @@
<!-- App desktop leggera per Bidoo. Nessun software aggiuntivo:
WebView2 runtime è preinstallato su Windows 11. -->
<!-- Unico numero da toccare a ogni nuova versione: titolo finestra e log d'avvio
lo leggono a runtime tramite Utilities/AppInfo. -->
<!-- Versione delle sole compilazioni di sviluppo. NON va alzata per rilasciare:
nei pacchetti pubblicati questi quattro numeri vengono dal tag git, passati
da build/Release.proj a dotnet publish. Vedi Utilities/AppInfo. -->
<Version>4.13.0</Version>
<AssemblyVersion>4.13.0.0</AssemblyVersion>
<FileVersion>4.13.0.0</FileVersion>
+8 -4
View File
@@ -5,10 +5,14 @@ namespace AutoBidder.Utilities
/// <summary>
/// Informazioni sull'applicazione, in un solo posto.
///
/// <para>La versione si legge dall'assembly (dalla proprietà <c>Version</c> del
/// <c>.csproj</c>): così il titolo della finestra e il log d'avvio restano allineati
/// da soli, e per pubblicare una nuova versione basta cambiare un unico numero nel
/// progetto invece di rincorrerlo in più stringhe sparse.</para>
/// <para>La versione si legge dall'assembly, così il titolo della finestra e il log
/// d'avvio restano allineati da soli invece di rincorrere il numero in più stringhe
/// sparse.</para>
///
/// <para>Nei pacchetti pubblicati quel numero viene dal tag git, scritto
/// nell'assembly da <c>build/Release.proj</c> al momento della pubblicazione. Il
/// <c>&lt;Version&gt;</c> del <c>.csproj</c> vale solo per le compilazioni di
/// sviluppo: alzarlo non pubblica niente, e non serve prima di un rilascio.</para>
/// </summary>
public static class AppInfo
{