Hallo, eine Frage die mich seit kurzem beschäftigt. Laufen C# Programme auf Windows 98 Rechnern? Muß da etwas bestimmtes beachtet werden? Hat jemand Erfahrung damit?
Ich denke es ist klar das man das Framework auf dem Rechner braucht.
Zitat von: Wikipedia
Wikipedia]Version 2.0 ist die letzte Version, die Windows 2000, Windows 98 und Windows Me unterstützt.
-> keine funktionen benutzen, die erst ab 3.5 kommen (Linq & co). Selbiges gild für p/invoke
Muß da noch etwas besonderes bei Progammsinstallation beachtet werden? Framework für WIN 98 ??
Zitat von: Wikipedia
Wikipedia]Version 2.0 ist die letzte Version, die Windows 2000, Windows 98 und Windows Me unterstützt.
-> keine funktionen benutzen, die erst ab 3.5 kommen (Linq & co). Selbiges gild für p/invoke
Wenn du Visual Studio 2008 nutzt würde ich dazu empfehlen, die Framework-Version im Projekt einzustellen.
Rechtsklick auf Projekt (nicht Projektmappe!) -> Eigenschaften -> Zielframework -> .NET Framework 2.0
Dann kommt man gar nicht erst in Versuchung neue Features zu verwenden...
Keine funktionen benutzen, die erst ab 3.5 kommen (Linq & co).
Naja... das 3.5er-Framework arbeitet ja mit der 2.0er-Laufzeitumgebung.
Das Setup des 3.5-Frameworks weigert sich beispielsweise auf Windows2000 installiert zu werden, allerdings kann man das 2.0-Framework installieren und die 3.5-Assemblies mit ins Programmverzeichnis kopieren.
So haben hier auch einige 3.5er-Anwendungen auf alten Win2000-Kisten zu laufen.
Gruß,
dN!3L
Danke für die Infos, werde das mal in einem Win 98 System testen.
Eventuell wäre auch Mono für dich eine alternative.
Es gibt 3 Arten von Menschen, die die bis 3 zählen können und die, die es nicht können...