... weil auf eine bestimmte Windowsversion statt auf ein Feature getestet wird.
Dieser Feature-Ansatz wird von MS aber erst seit Win8/10 propagiert.
Die einzigen wirklich großen Anpassungen aufgrund einer Änderung in Windows waren bei uns der Wechsel zu
Unicode mit Windows 2000 und die neuen Multitouch-Features ab Windows 7.
Der
Unicode-"Wechsel" war bei Windows aber der unterschied NT und 9x-Schiene. Und selbst unter Win95 konnten wir
Unicode (in der Anzeige) verwenden.
Große Anpassungen (in Windows) waren die Manifeste (jede Windows-Version macht einen neuen Eintrag nötig) und die Virtualisierung der Anwendung wenn man diese nicht hatte.
Windows Vista - Eine neue Erfahrung in Fehlern.