Zitat von
MathiasSimmack:
Vielleicht habe ich dich falsch verstanden, aber eine .NET-Anwendung wählt die .NET-Version, für die sie kompiliert wurde.
Genau das habe ich gemeint. Man kann defacto alle .net Versionen nebeneinander auf dem PC haben. Und die Programme "wissen" dann auf welche Version sie zugreifen müssen. Und SharpDevelop 1.03 benötigt nun mal .net 1.1!
Dem IIS muß man jedoch mitteilen, für welches Verzeichnis welche Version verwnedet werden muß. Aber auch da kann man Anwendungen aus 1.0, 1.1 und 2.0 nebeneinander auf demselben Server aber in unterschiedlichen Verzeichnissen haben! Es muß aber immer(!) die entsprechende .net-Version installiert sein!