Hallo Zusammen,
das oben genannte Beispiel scheint doch noch nicht so ganz zu funktionieren.
Ein Bekannter hat zwar 3.5 nachinstalliert, aber trotzdem erscheint die Version 2.0.50727.
3053 anstatt die erforderliche Version 2.0.50727.
3603.
Ich habe eine Möglichkeit gefunden wie man über die .Config die erforderliche CLR eintragen kann.
C#-Quelltext
1: 2: 3: 4: 5:
| <configuration> <startup> <requiredRuntime version="v2.0.50727" safemode="true"/> </startup> </configuration> |
Diese Möglichkeit scheitert aber daran, dass die Revision nicht anzugeben ist.
Hat jemand eine Idee, wie man
a) sicher stellen kann das meine Anwendung auch beim Benutzer funktioniert (ein VS Setup Projekt (welches ja die Vorbedingungen abcheckt möchte ich nicht erstellen) ?
b) in meiner assembly festlegen kann das der build für eine spezielle (kleinere) CLR Version gemacht werden soll ?
Gruss
Soc