Je le signalais déjà dans un précédent billet sur les capacités de multi-ciblages de Visual Studio 2008, le Framework .NET 3.5 repose sur un ensemble de services complémentaires au Framework .NET 3.0, qui est lui-même un complément au Framework .NET 2.0. En d’autres mots, le Framework 2.0 est composé des services de bases communs aux applications .NET écrites respectivement pour les Frameworks .NET 2.0, .NET 3.0 et .NET 3.5. Pour exécuter ces applications, c’est la machine virtuelle CLR 2.0 qui est impliquée. Mais, quant est il de la sécurité de vos assemblages ? Si vous êtes un développeur habitué à la plateforme .NET, vous avez sans doute déjà utilisé l’outil de configuration du Framework .NET. Cet outil fournit une interface graphique pour gérer la stratégie de sécurité .NET Framework et les applications qui utilisent les services d'accès distant. Il vous permet aussi de gérer et de configurer les assemblages dans le cache des assemblages globaux.
Figure 1 : Application de configuration pour des applications écrites avec Framework .NET 2.0 … .NET 3.5
Cependant si vous installez Visual Studio 2008 sur une machine ne disposant pas du Framework .NET 2.0 SDK, vous ne trouverez pas cet outil, car il n’appartient pas à la distribution du produit. Effet, l’installation de Visual Studio 2005 proposait l’installation de ce SDK mais pas Visual Studio 2008, même si ce SDK reste compatible et contient de nombreux outils dont celui recherché. Donc si vous souhaitez retrouver cet outil graphique pour gérer la configuration vos applications .NET 3.5, 3.0 ou 2.0, il vous faudra le télécharger à l’adresse suivante : http://www.microsoft.com/downloads/details.aspx?familyid=FE6F2099-B7B4-4F47-A244-C96D69C35DEC&displaylang=fr
Bruno