Compartir a través de


Creación de una instalación redistribuible

Para distribuir una aplicación habilitada para entrada de lápiz a 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 combinación Mstpcrt.msm incluye todos los archivos, recursos, entradas del Registro y lógica de configuración necesarias 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 de 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 objeto InkDivider .
InkDiv.dll
Mstpcrt.msm
Instala los componentes no administrados de la plataforma tablet PC versión 1.0.
Gdiplus.dll, InkEd.dll, Tpcps.dll, Wisptis.exe
Msvcp60.msm
Instala los 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 tablet PC. 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 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 haber 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.

Implementación

Nota

Si la aplicación usa código administrado, también debe implementar el marco de trabajo. El marco de trabajo debe instalarse antes de que se instalen 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 Agregar y, a continuación, haga clic en Combinar módulo.

    Nota

    También puede acceder al cuadro de diálogo Agregar módulos; para ello, haga clic con el botón derecho en el nombre del proyecto del instalador en el Explorador de soluciones, haga clic en Agregar y, a continuación, seleccione Combinar módulo.

  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 acciones SelfRegModules Action y SelfUnregModules Action 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.