Zitat von
MathiasSimmack:
Angeblich sollen ja verschiedene .NET-Framework-Versionen parallel lauffähig sein.
Von der Theorie sollen sich verschiedene .NET-Framework-Versionen nicht stören. Jedoch wird vermutlich mit der Installation von VC# 2005 auch einige
COM-Komponenten/System-
DLL's auf eine neuere Version aktualisiert. Und nun könnten folgende Gründe zu einem Fehler führen:
- M$ hat das Verhalten dieser
COM-Geändert/System-
DLL's geändert. (Auch .NET ist nur lauffähig, wenn die
DLL-Hölle des alten Systems nicht zuschlägt).
- Borland setzt ja mit Delphi 8 nicht komplett auf die
FCL sondern hat ja auch mit der
VCL.NET einen eigenen aufsatz auf die
Win32-
API implementiert. Evtl. liegen Implementierungsfehler (oder einfach nur "Schnittstellen-Interpretations-Ungereimtheiten" vor.
- M$ hat wirklich die .NET-Framework-Versions-Unabhängigkeiten nicht 100% realisiert und führt auch in .NET die
DLL-Hölle ein.
Ich würde dieses Problem mal in einer entsprechenden Newsgroup von Borland posten.