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:
@@ -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>
|
||||
|
||||
@@ -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><Version></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
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user