Derzeit ziele ich auf das .NET Framework 3.5 Client-Profil ab.
Unter bestimmten Bedingungen (wenn .NET 1.x oder 2.x installiert ist) wird das Client-Profil nicht installiert und stattdessen wird die Vollversion von .NET Framework 3.5. installiert.
Diese Einschränkung wurde im .NET 4.0-Profil aufgehoben - eine nette Verbesserung, die die Downloadgröße auf bestimmten PCs erheblich reduziert.
Wenn ich jedoch die Anwendung auf .NET 4.0 ausrichte, müssen alle Clients das neue Framework herunterladen.
Ich denke, das ideale Szenario wäre, ein .NET 3.5-Profil anzustreben, aber das Installationsprogramm auf ein .NET 4.0-Clientprofil zu verweisen. Auf diese Weise würden PCs, auf denen 3.5 installiert ist (65 % unserer derzeitigen Tests), in Ordnung sein und der Rest würde .NET 4.0 installieren.
Ist meine Überlegung richtig oder ist sie nicht durchführbar? Wird .NET 3.5 Profil Anwendung laufen mit nur .NET 4.0 Profil installiert?
Dankeschön