Compartir a través de


Creación de una instalación redistribuible

Para distribuir una aplicación habilitada para entrada de lápiz en equipos que no ejecutan Windows Vista o Windows XP Tablet PC Edition 2005 (es decir, equipos que ejecutan Windows XP, Windows Server 2003 o Windows 2000), debe incluir los módulos de combinación necesarios en la configuración.

El módulo de mezcla Mstpcrt.msm incluye todos los archivos, recursos, entradas del Registro y lógica de instalación necesaria para que Windows Installer instale los archivos compartidos que otras plataformas requieren para ejecutar aplicaciones no administradas desarrolladas para el pc tablet. Windows Installer (.msi) consume Mstpcrt.msm. Para las aplicaciones que usan el objeto InkDivider, también debe redistribuir InkDiv.msm. En el caso de las aplicaciones que usan componentes administrados, también debe incluir los archivos del módulo de combinación para esos componentes administrados.

En la tabla siguiente se describen los archivos del módulo de combinación que se incluyen con el Kit de desarrollo de software (SDK) de Windows XP Tablet PC Edition.

Módulo de combinación redistribuible Descripción Archivos
InkDiv.msm
Instala la versión no administrada del objetoInkDivider.
InkDiv.dll
Mstpcrt.msm
Instala los componentes no administrados de tablet PC Platform versión 1.0.
Gdiplus.dll, InkEd.dll, Tpcps.dll, Wisptis.exe
Msvcp60.msm
Instala componentes del entorno de ejecución de Microsoft Visual C++.
Msvcp60.dll
Msvcrt.msm
Instala componentes del entorno de ejecución de Microsoft Visual C.
Msvcrt.dll
Tpcman17.msm
Instala los componentes administrados del entorno de ejecución de la plataforma de PC tableta. Requiere que el archivo mstpcrt.msm esté instalado.
Microsoft.Ink.dll, Microsoft.Ink.resources.dll
iaCOM.msm
Instala los componentes de Automation de InkAnalysis API.
IACom.dll
iacore.msm
Instala los componentes de clase base de InkAnalysis API.
IACore.dll
IALoader.dll
IAWinFrm.msm
Instala los componentes de la biblioteca administrada de InkAnalysis API.
Microsoft.Ink.Analysis.dll
IAWinFX.msm
Instala los componentes de Windows Presentation Foundation de inkAnalysis API.
IAWinFX.dll
journal.msm
Instala los componentes del Lector de diario.
Journal.dll
Microsoft.ink.journal.dll
rtscom.msm
Instala los componentes de Automation del espacio de nombres StylusInput.
Rtscom.dll

Nota

Para usar la funcionalidad de Microsoft .NET Framework que se incluye en módulos de combinación para componentes administrados, debe tener instalado Service Pack 2 de Framework en el equipo de destino.

Conjunto de características reducido

Las aplicaciones habilitadas para entrada de lápiz tratan los eventos del mouse como movimientos de lápiz para simular el trabajo con un lápiz de tableta. Los usuarios pueden agregar entrada de lápiz, borrar la entrada de lápiz y guardar documentos de lápiz. Sin embargo, el reconocimiento y los gestos no están disponibles para los usuarios distintos de los que ejecutan Windows XP Tablet PC Edition.

Mstpcrt.msm no incluye el Panel de entrada de Windows Journal o Tablet PC.

El objeto PenInputPanel no funciona en ningún sistema operativo además de Windows XP Tablet PC Edition.

Despliegue

Nota

Si la aplicación usa código administrado, también debe implementar framework. El marco de trabajo debe instalarse antes de instalar los ensamblados administrados de tablet PC.

Para incluir Mstpcrt.msm en un proyecto de instalación de .NET de Microsoft Visual Studio:

  1. En el Explorador de soluciones, seleccione el proyecto de instalación.

  2. En el menú Proyecto, haga clic en Agregary, a continuación, haga clic en Módulo de mezcla.

    Nota

    También puede acceder al cuadro de diálogo Agregar módulos haciendo clic con el botón derecho en el nombre del proyecto del instalador en el Explorador de soluciones, haciendo clic en Agregary seleccionando Módulo de combinación.

  3. En el cuadro de diálogo Agregar módulos , vaya a y seleccione Mstpcrt.msm.

  4. Haga clic en Abrir.

Mstpcrt.msm se agrega al proyecto de instalación y aparece en la ventana Explorador de soluciones.

Windows Installer agrega los archivos incluidos en el módulo de combinación a la carpeta Archivos de programa. Para usar estos archivos, los usuarios finales deben iniciar sesión con una cuenta que tenga acceso a la carpeta Archivos de programa.

Nota

Debe agregar acción SelfRegModules y acción SelfUnregModules acciones a la secuencia de instalación. Las acciones Acción MsiPublishAssemblies y Acción MsiUnpublishAssemblies reciben su orden en la secuencia de instalación de estas acciones.