Fonctionnalités de déploiement du .NET Framework

Mise à jour : novembre 2007

Le .NET Framework offre de nombreuses fonctionnalités de base qui facilitent le déploiement d'un grand nombre d'applications. Ces fonctionnalités sont les suivantes :

  • Applications sans impact.

    Cette fonctionnalité permet d'isoler les applications et élimine les conflits de DLL. Par défaut, les composants n'affectent pas d'autres applications.

  • Composants privés par défaut.

    Par défaut, les composants sont déployés vers le répertoire de l'application et ne sont accessibles qu'à l'application conteneur.

  • Partage de code contrôlé.

    Cette fonctionnalité vous permet de contrôler explicitement le partage du code (il ne s'agit plus de l'option par défaut).

  • Versioning côte à côte.

    Plusieurs versions d'un composant ou d'une application peuvent coexister. Vous pouvez choisir les versions que vous souhaitez utiliser et le Common Language Runtime met en vigueur la stratégie de versioning.

  • Déploiement et réplication XCOPY.

    Les composants et les applications autodescriptifs et autonomes peuvent être déployés sans entrées du Registre ni dépendances.

  • Mises à jour à la volée.

    Les administrateurs peuvent utiliser des hôtes, tels que ASP.NET, pour mettre à jour les DLL de programmes, et ce même sur des ordinateurs distants.

  • Intégration avec Microsoft Windows Installer.

    Les fonctionnalités de publication, de réparation et d'installation sur demande sont toutes disponibles lorsque vous déployez votre application.

  • Déploiement d'entreprise.

    Cette fonctionnalité permet de distribuer facilement des logiciels, notamment avec Active Directory.

  • Téléchargement et mise en cache.

    Les téléchargements incrémentiels permettent de réduire la taille des téléchargements et les composants peuvent être isolés pour n'être utilisés que par l'application pour un déploiement sans impact.

  • Code de confiance partielle.

    L'identité est basée sur le code et non sur l'utilisateur, la stratégie est définie par l'administrateur et aucune boîte de dialogue de certificat n'apparaît.

Voir aussi

Tâches

Comment : développer un contrôle Windows Forms simple

Concepts

Déploiement d'une application pour accéder à COM

Concepts de base du déploiement du .NET Framework

Autres ressources

Déploiement d'applications .NET Framework