BerndFfm hat geschrieben:Du musst aber damit rechnen dass beim Anwender schon das Framework 3.5 installiert ist. Und dann ?
Dann muß er halt bei der Installation beim Anwender auch das Framework 3.0 installieren. Wenn eine Software das 3.0er haben möchte, wird auch das 3.0er verwendet - wenn eine andere Software auf dem gleichen Rechner das 3.5er haben möchte, wird das verwendet. Die Frameworks werden nebeneinander installiert und jede Anwendung bekommt das, was sie haben möchte.
BerndFfm hat geschrieben:Du musst aber damit rechnen dass beim Anwender schon das Framework 3.5 installiert ist. Und dann ?
Dann muß er halt bei der Installation beim Anwender auch das Framework 3.0 installieren. Wenn eine Software das 3.0er haben möchte, wird auch das 3.0er verwendet - wenn eine andere Software auf dem gleichen Rechner das 3.5er haben möchte, wird das verwendet. Die Frameworks werden nebeneinander installiert und jede Anwendung bekommt das, was sie haben möchte.
MFG,
speedy
3.5 beinhaltet alle Vorgänger (ausgenommen .NET der ersten Generation) und insbesondere deren Servicepacks. Möchte man also eine ganz spezielle Version von bspw 3.0 ohne Servicepacks, dann muss man auch im Programm sicherstellen, dass dieses nur mit genau dieser Version überhaupt startet. Denn sonst wird es auch mit einem installierten 3.5 zunächst mal starten und zwar mit 3.0 SP2.