Pouvez-vous exécuter un binaire .Net version 3 sur une installation CLR version 2?

StackOverflow https://stackoverflow.com/questions/138393

  •  02-07-2019
  •  | 
  •  

Question

Nous envisageons d’écrire la prochaine version de notre projet en utilisant .Net 3, mais nous nous demandons s’il est possible de forcer les utilisateurs finaux à installer le .net Framework version 3.

Était-ce utile?

La solution

Si vous voulez vous assurer que vous utilisez uniquement la fonctionnalité compatible .NET 2.0, vous devez utiliser uniquement les assemblys .NET 2.0. Ensuite, vous connaissez votre sécurité.

Autres conseils

Cet article de Jean-Baptiste Evain explique comment utiliser C # 3.0, LINQ et les machines de ciblage sur lesquelles seul le runtime .NET 2.0 est installé.

L’idée est d’utiliser l’implémentation Mono de System.Core, sous licence MIT / Licence X11.

.NET 3.0 est un mauvais nom pour certaines nouvelles bibliothèques: WPF, WCF, Workflow et InfoCard. Le CLR est toujours la version 2.0, ASP.NET est toujours la version 2.0 et Windows Forms est toujours la version 2.0.

En développement, .NET 3.0 s'appelait WinFX.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top