Comment : utiliser l’isolation d’application

Les applications peuvent déclarer l’isolement du pilote d’imprimante dans leur manifeste d’application pour isoler l’application du pilote d’imprimante et améliorer la fiabilité de l’application. le service d’impression Windows permet aux pilotes d’imprimante de s’exécuter dans des processus distincts du processus dans lequel le spouleur d’impression s’exécute. À l’aide de cette fonctionnalité, votre application l’empêche de se bloquer en cas d’erreur du pilote d’imprimante.

l’isolation du pilote d’imprimante est implémentée dans Windows 7 et Windows Server 2008 R2.

Prérequis

  • application de stockage de code managé ou de Windows qui utilise Windows l’impression.

Instructions

Mettre à jour le manifeste d’application

Pour activer l’isolation des pilotes d’imprimantes, vous devez ajouter l’élément printerDriverIsolation au manifeste de l’application. Voici comment procéder :

  1. Modifiez le manifeste de l’application, en ajoutant l’élément printerDriverIsolation avec la valeur true à l’élément windowsSettings de l’élément application , comme indiqué dans cet exemple.

    <application xmlns="urn:schemas-microsoft-com:asm.v3">
        <windowsSettings>
            <printerDriverIsolation xmlns="http://schemas.microsoft.com/SMI/2011/WindowsSettings">true</printerDriverIsolation>
        </windowsSettings>
    </application>
    
  2. Régénérez votre application.