Prečo by mala byť aplikácia písaná pre .NET Framework 1.0? .NET Framework 2.0 funguje na Windows XP bez problémov.
Nevidím dôvod obmedzovať sa na 1.0. Keď už nie 2.0, tak minimálne 1.1 (nad verziou 1.0 by som ani nerozmýšľal). Každopádne písať novú .NET aplikáciu v niečom staršom ako .NET 2.0 už príliš nedáva zmysel.