Sdílet prostřednictvím


Vytvoření redistribuovatelného nastavení

Chcete-li distribuovat aplikaci s podporou rukopisu do počítačů, na kterých není spuštěn systém Windows Vista nebo Windows XP Tablet PC Edition 2005 (tj. počítače se systémem Windows XP, Windows Server 2003 nebo Windows 2000), je nutné zahrnout do instalačního programu potřebné slučovací moduly.

Modul mstpcrt.msm merge obsahuje všechny soubory, prostředky, položky registru a logiku nastavení potřebnou k instalaci sdílených souborů, které jiné platformy vyžadují ke spouštění nespravovaných aplikací vyvinutých pro tablet PC. Mstpcrt.msm využívá soubory Instalační služby systému Windows (.msi). Pro aplikace, které používají InkDivider objekt, musíte také distribuovat InkDiv.msm. U aplikací, které používají spravované komponenty, musíte zahrnout také soubory modulu sloučení pro tyto spravované komponenty.

Následující tabulka popisuje soubory modulu sloučení, které jsou dodávány se sadou Windows XP Tablet PC Edition Software Development Kit (SDK).

Redistribuovatelný slučovací modul Popis Soubory
InkDiv.msm
Nainstaluje nespravovanou verzi objektu InkDivider.
InkDiv.dll
Mstpcrt.msm
Nainstaluje nespravované komponenty platformy Tablet PC verze 1.0.
Gdiplus.dll, InkEd.dll, Tpcps.dll, Wisptis.exe
Msvcp60.msm
Nainstaluje součásti modulu runtime Microsoft Visual C++.
Msvcp60.dll
Msvcrt.msm
Nainstaluje součásti modulu runtime Microsoft Visual C.
Msvcrt.dll
Tpcman17.msm
Nainstaluje spravované komponenty modulu runtime platformy Tablet PC. Vyžaduje, aby byl nainstalován soubor mstpcrt.msm.
Microsoft.Ink.dll, Microsoft.Ink.resources.dll
iaCOM.msm
Nainstaluje komponenty Automation rozhraní API inkAnalysis.
IACom.dll
iacore.msm
Nainstaluje komponenty základní třídy rozhraní API InkAnalysis.
IACore.dll
IALoader.dll
IAWinFrm.msm
Nainstaluje komponenty spravované knihovny rozhraní API InkAnalysis.
Microsoft.Ink.Analysis.dll
IAWinFX.msm
Nainstaluje komponenty Windows Presentation Foundation rozhraní API inkAnalysis.
IAWinFX.dll
journal.msm
Nainstaluje komponenty Čtenář deníku.
Journal.dll
Microsoft.ink.journal.dll
rtscom.msm
Nainstaluje komponenty Automation oboru názvů StylusInput.
Rtscom.dll

Poznámka

Chcete-li použít funkce rozhraní Microsoft .NET Framework, který je součástí slučovacích modulů pro spravované komponenty, musíte mít nainstalovanou aktualizaci Service Pack 2 rozhraní framework na cílovém počítači.

Sada funkcí s omezenou sadou funkcí

Aplikace s podporou rukopisu zachází s událostmi myši jako s pohyby pera k simulaci práce s perem pro tablet. Uživatelé můžou přidávat rukopis, mazat rukopis a ukládat rukopisné dokumenty. Rozpoznávání a gesta však nejsou k dispozici pro jiné uživatele než pro uživatele se systémem Windows XP Tablet PC Edition.

Mstpcrt.msm neobsahuje vstupní panel Windows Journal nebo Tablet PC.

Objekt PenInputPanel nefunguje v žádném operačním systému kromě windows XP Tablet PC Edition.

Nasazení

Poznámka

Pokud vaše aplikace používá spravovaný kód, musíte také nasadit architekturu. Rozhraní musí být nainstalováno před instalací spravovaných sestavení tabletu PC.

Zahrnutí mstpcrt.msm do projektu instalace sady Microsoft Visual Studio .NET:

  1. V Průzkumníku řešení vyberte projekt instalace.

  2. V nabídce Projekt klepněte na tlačítko Přidata potom klepněte na tlačítko sloučit modul.

    Poznámka

    Můžete se také dostat do dialogového okna Přidat moduly tak, že v Průzkumníku řešení kliknete pravým tlačítkem na název projektu instalačního programu, kliknete na Přidata vyberete Sloučit modul.

  3. V dialogovém okně Přidat moduly přejděte a vyberte Mstpcrt.msm.

  4. Klikněte na Otevřít.

Mstpcrt.msm se přidá do projektu instalace a zobrazí se v okně Průzkumníka řešení.

Instalační služba systému Windows přidá soubory obsažené v modulu sloučení do složky Program Files. Pokud chcete tyto soubory používat, musí být koncoví uživatelé přihlášení pomocí účtu, který má přístup ke složce Program Files.

Poznámka

Do pořadí instalace je nutné přidat Akce SelfRegModules a Akce SelfUnregModules. Akce MsiPublishAssemblies a Akce MsiUnpublishAssemblies akce z těchto akcí obdrží jejich pořadí v pořadí instalace.