Když jsem toto kdysi řešil, tak jsem číslo verze měl v DBF souboru, který se linkoval k aplikaci. Ovšem musel jsem na to myslet, že před kompilací se to musí změnit, pokud nechci před kompilací ještě spustit nějaký prográmek, nakonec jsem to řešil také tím datumem aplikačního souboru. Možná by šlo využít a upravit aplikaci FOXSTART.APP, která se automaticky spouští s FoxPro, kde by se při každém spuštění FoxPro zapsalo datum např. do souboru VERSION.TXT - tím pádem by se o to programátor nemusel vůbec starat. A tento soubor prostě likovat k aplikaci a v ní ho použít. Nic jednoduššího mě teď nenapadá - myslet na změnu ručně před kompilací nefunguje (občas se zapomene) a řešit to spouštěním dalšího programu je zase zbytečné. Foxstart.app udělá vše sám a do každého projektu se pak zařadí stejný soubor s verzí, kde bude vždy aktuální datum.