Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Reducing System Restarts During .NET Framework 4.5 Installations

.NET Framework (current version)
 

Le programme d'installation de .NET Framework 4.5 utilise le Gestionnaire de redémarrage pour empêcher le redémarrage du système autant que possible pendant l'installation. Si votre programme d'installation de l'application installe le .NET Framework, il peut interagir avec le Gestionnaire de redémarrage pour tirer parti de ces fonctionnalités. Pour plus d'informations, consultez Comment : obtenir la progression à partir du programme d'installation du .NET Framework 4.5.

L'installation de .NET Framework 4.5 requiert un redémarrage du système si une application utilisant le .NET Framework 4 est en cours d'utilisation pendant l'installation. En effet .NET Framework 4.5 remplace les fichiers du .NET Framework 4 et requiert que ces fichiers soient disponibles pendant l'installation. Dans de nombreux cas, le redémarrage peut être évité par la détection préemptive et la fermeture des applications utilisant .NET Framework 4 en cours d'utilisation. Toutefois, certaines applications de système ne doivent pas être fermées. Dans ces cas là, un redémarrage ne peut être évité.

Un utilisateur final qui effectue une installation complète de .NET Framework 4.5 a la possibilité d'éviter un redémarrage du système si le programme d'installation détecte des applications .NET Framework 4 en cours d'utilisation. Un message répertorie toutes les applications utilisant le .NET Framework 4 et fournit la possibilité de fermer les applications avant l'installation. Si l'utilisateur confirme, ces applications sont fermées par l'installation, et un redémarrage du système est évité. Si l'utilisateur ne répond pas au message après un certain temps, l'installation reprend sans fermer aucune application.

Si le Gestionnaire de redémarrage détecte une situation qui requiert un redémarrage du système même si les applications sont fermées, le message n'est pas affiché.

Boîte de dialogue Fermer l'application

Invite pour fermer les applications .NET Framework en cours d'utilisation

Si vous voulez redistribuer le .NET Framework avec votre application, mais que vous souhaitez utiliser votre propre programme d'installation et votre propre interface utilisateur, vous pouvez inclure (chaîner) le processus d'installation du .NET Framework à votre processus d'installation. Pour plus d'informations sur ces installations, consultez Guide de déploiement du .NET Framework pour les développeurs. Pour réduire le nombre de redémarrages du système dans les installations chaînées, le programme d'installation du .NET Framework fournit la liste d'applications à fermer à votre programme d'installation. Votre programme d'installation doit fournir ces informations à l'utilisateur via une interface utilisateur telle qu'un message, obtenir la réponse de l'utilisateur, puis transmettre la réponse au programme d'installation du .NET Framework. Pour obtenir un exemple d'un programme d'installation chaîné, consultez l'article Comment : obtenir la progression à partir du programme d'installation du .NET Framework 4.5.

Si vous utilisez un programme d'installation chaîné, mais que vous ne souhaitez pas fournir votre propre message pour la fermeture des applications, vous pouvez utiliser les options /showrmui et /passive sur la ligne de commande lorsque vous chaînez le processus d'installation du .NET Framework. Lorsque vous utilisez ces options ensemble, le programme d'installation affiche le message pour les applications qui peuvent être fermées pour éviter le redémarrage du système. Ce message se comporte de la même manière dans le mode passif que dans l'interface utilisateur. Voir le lien Guide de déploiement du .NET Framework pour les développeurs pour les options complètes de la ligne de commande de l'installateur du .NET Framework.

Afficher: