Terjeszthető beállítás létrehozása
Ha olyan számítógépekre szeretné terjeszteni a szabadkézik alkalmazásokat, amelyek nem Windows Vista vagy Windows XP Tablet PC Edition 2005 rendszert (azaz Windows XP, Windows Server 2003 vagy Windows 2000 rendszerű számítógépeket) futtatnak, a telepítőbe bele kell foglalnia a szükséges egyesítési modulokat.
Az Mstpcrt.msm egyesítési modul tartalmazza az összes olyan fájlt, erőforrást, beállításjegyzék-bejegyzést és beállítási logikát, amely ahhoz szükséges, hogy a Windows Installer telepítse azokat a megosztott fájlokat, amelyeket más platformok igényelnek a Táblagép PC-hez kifejlesztett nem felügyelt alkalmazások futtatásához. Az Mstpcrt.msm-et a Windows Installer (.msi) fájljai használják. Az InkDivider objektumot használó alkalmazások esetében az InkDiv.msm újraterjesztésére is szükség van. A felügyelt összetevőket használó alkalmazások esetében a felügyelt összetevők egyesítési modulfájljait is tartalmaznia kell.
Az alábbi táblázat a Windows XP Tablet PC Edition Software Development Kittel (SDK) szállított egyesítési modulfájlokat ismerteti.
Újraterjeszthető egyesítési modul | Leírás | Fájlokat |
---|---|---|
InkDiv.msm |
Telepíti a InkDivider objektum nem felügyelt verzióját. |
InkDiv.dll |
Mstpcrt.msm |
Telepíti a Táblagép PC Platform 1.0-s verziójának nem felügyelt összetevőit. |
Gdiplus.dll, InkEd.dll, Tpcps.dll, Wisptis.exe |
Msvcp60.msm |
Telepíti a Microsoft Visual C++ futtatókörnyezet összetevőit. |
Msvcp60.dll |
Msvcrt.msm |
Telepíti a Microsoft Visual C futtatókörnyezet összetevőit. |
Msvcrt.dll |
Tpcman17.msm |
Telepíti a Táblagép PC platform futtatókörnyezetének felügyelt összetevőit. Az mstpcrt.msm fájl telepítéséhez szükséges. |
Microsoft.Ink.dll, Microsoft.Ink.resources.dll |
iaCOM.msm |
Telepíti az InkAnalysis API Automation-összetevőit. |
IACom.dll |
iacore.msm |
Telepíti az InkAnalysis API alaposztály-összetevőit. |
IACore.dll IALoader.dll |
IAWinFrm.msm |
Telepíti az InkAnalysis API felügyelt kódtár-összetevőit. |
Microsoft.Ink.Analysis.dll |
IAWinFX.msm |
Telepíti az InkAnalysis API Windows Presentation Foundation összetevőit. |
IAWinFX.dll |
journal.msm |
Telepíti a Naplóolvasó összetevőit. |
Journal.dll Microsoft.ink.journal.dll |
rtscom.msm |
Telepíti a StylusInput névtér Automation-összetevőit. |
Rtscom.dll |
Jegyzet
A felügyelt összetevők egyesítéses moduljaiban található Microsoft .NET-keretrendszer funkcióinak használatához telepítenie kell a keretrendszer 2. szervizcsomagját a célszámítógépre.
Csökkentett funkciókészlet
A szabadkémény-kompatibilis alkalmazások tollmozdulatként kezelik az egéreseményeket, hogy szimulálják a táblagépes tollal végzett munkát. A felhasználók szabadkézi elemeket adhatnak hozzá, törölhetik a szabadkézi elemeket, és menthetik a szabadkézi dokumentumokat. A felismerés és a kézmozdulatok azonban nem érhetők el a Windows XP Tablet PC Edition rendszert futtató felhasználókon kívül.
Az Mstpcrt.msm nem tartalmazza a Windows Napló vagy a Táblagép pc beviteli panelt.
A PenInputPanel objektum a Windows XP Tablet PC Edition kiadáson kívül semmilyen operációs rendszeren nem működik.
Felfejlődés
Jegyzet
Ha az alkalmazás felügyelt kódot használ, a keretrendszert is üzembe kell helyeznie. A keretrendszert a táblagép pc által felügyelt szerelvények telepítése előtt kell telepíteni.
Az Mstpcrt.msm belefoglalása egy Microsoft Visual Studio .NET telepítőprojektbe:
A Megoldáskezelőben válassza ki a telepítőprojektet.
A Project menüben kattintson a hozzáadása, majd a Modul egyesítéseparancsra.
Jegyzet
A Modulok hozzáadása párbeszédpanelt úgy is elérheti, ha a jobb gombbal a telepítőprojekt nevére kattint a Megoldáskezelőben, kattintson a hozzáadása elemre, majd válassza Modul egyesítéselehetőséget.
A Modulok hozzáadása párbeszédpanelen lépjen Mstpcrt.msmelemre.
Kattintson megnyitása gombra.
Az Mstpcrt.msm hozzá lesz adva a telepítőprojekthez, és megjelenik a Megoldáskezelő ablakban.
A Windows Installer hozzáadja az egyesítési modulban található fájlokat a ProgramFájlok mappához. A fájlok használatához a végfelhasználóknak olyan fiókkal kell bejelentkezniük, amely hozzáfér a Programfájlok mappához.
Jegyzet
Hozzá kell adnia SelfRegModules Action és SelfUnregModules Action műveleteket a telepítési sorozathoz. A MsiPublishAssemblies-művelet és MsiUnpublishAssemblies-művelet műveletek ezektől a műveletektől kapják meg a sorrendjüket a telepítési sorrendben.