Partager via


Création d’une configuration redistribuable

Pour distribuer une application avec entrée manuscrite aux ordinateurs qui n’exécutent pas Windows Vista ou Windows XP Édition Tablet PC 2005 (c’est-à-dire les ordinateurs exécutant Windows XP, Windows Server 2003 ou Windows 2000), vous devez inclure les modules de fusion nécessaires dans votre installation.

Le module de fusion Mstpcrt.msm inclut tous les fichiers, ressources, entrées de Registre et logique d’installation nécessaires pour que Windows Installer installe les fichiers partagés dont d’autres plateformes ont besoin pour exécuter des applications non managées développées pour le Tablet PC. Mstpcrt.msm est consommé par les fichiers Windows Installer (.msi). Pour les applications qui utilisent l’objet InkDivider , vous devez également redistribuer InkDiv.msm. Pour les applications qui utilisent des composants managés, vous devez également inclure les fichiers de module de fusion pour ces composants managés.

Le tableau suivant décrit les fichiers de module de fusion fournis avec le Kit de développement logiciel (SDK) Windows XP Tablet PC Edition.

Module de fusion redistribuable Description Fichiers
InkDiv.msm
Installe la version non managée de l’objet InkDivider .
InkDiv.dll
Mstpcrt.msm
Installe les composants non managés de la plateforme Tablet PC version 1.0.
Gdiplus.dll, InkEd.dll, Tpcps.dll, Wisptis.exe
Msvcp60.msm
Installe les composants du runtime Microsoft Visual C++.
Msvcp60.dll
Msvcrt.msm
Installe les composants du runtime Microsoft Visual C.
Msvcrt.dll
Tpcman17.msm
Installe les composants managés du runtime de plateforme Tablet PC. Nécessite que le fichier mstpcrt.msm soit installé.
Microsoft.Ink.dll, Microsoft.Ink.resources.dll
iaCOM.msm
Installe les composants Automation de l’API InkAnalysis.
IACom.dll
iacore.msm
Installe les composants de classe de base de l’API InkAnalysis.
IACore.dll
IALoader.dll
IAWinFrm.msm
Installe les composants de bibliothèque managée de l’API InkAnalysis.
Microsoft.Ink.Analysis.dll
IAWinFX.msm
Installe les composants Windows Presentation Foundation de l’API InkAnalysis.
IAWinFX.dll
journal.msm
Installe les composants Lecteur de journal.
Journal.dll
Microsoft.ink.journal.dll
rtscom.msm
Installe les composants Automation de l’espace de noms StylusInput.
Rtscom.dll

Notes

Pour utiliser les fonctionnalités de Microsoft .NET Framework incluses dans les modules de fusion pour les composants managés, vous devez avoir installé le Service Pack 2 de l’infrastructure sur l’ordinateur cible.

Ensemble de fonctionnalités réduit

Les applications avec entrée manuscrite traitent les événements de souris comme des mouvements de stylet pour simuler l’utilisation d’un stylet de tablette. Les utilisateurs peuvent ajouter de l’encre, effacer l’entrée manuscrite et enregistrer des documents manuscrits. Toutefois, la reconnaissance et les mouvements ne sont pas disponibles pour les utilisateurs autres que ceux exécutant Windows XP Édition Tablet PC.

Mstpcrt.msm n’inclut pas le Panneau d’entrée du Journal Windows ou du Tablet PC.

L’objet PenInputPanel ne fonctionne sur aucun système d’exploitation en dehors de Windows XP Édition Tablet PC.

Déploiement

Notes

Si votre application utilise du code managé, vous devez également déployer l’infrastructure. L’infrastructure doit être installée avant l’installation des assemblys gérés par votre Tablet PC.

Pour inclure Mstpcrt.msm dans un projet d’installation microsoft Visual Studio .NET :

  1. Dans le Explorateur de solutions, sélectionnez votre projet d’installation.

  2. Dans le menu Projet, cliquez sur Ajouter, puis sur Fusionner le module.

    Notes

    Vous pouvez également accéder à la boîte de dialogue Ajouter des modules en cliquant avec le bouton droit sur le nom du projet du programme d’installation dans le Explorateur de solutions, en cliquant sur Ajouter, puis en sélectionnant Fusionner le module.

  3. Dans la boîte de dialogue Ajouter des modules , accédez à et sélectionnez Mstpcrt.msm.

  4. Cliquez sur Ouvrir.

Mstpcrt.msm est ajouté à votre projet d’installation et s’affiche dans la fenêtre Explorateur de solutions.

Windows Installer ajoute les fichiers contenus dans le module de fusion au dossier Program Files. Pour utiliser ces fichiers, les utilisateurs finaux doivent être connectés avec un compte ayant accès au dossier Program Files.

Notes

Vous devez ajouter des actions SelfRegModules Action et SelfUnregModules Action à la séquence d’installation. Les actions MsiPublishAssemblies Action et MsiUnpublishAssemblies Action reçoivent leur ordre dans la séquence d’installation de ces actions.