Comment obtenir une application microsoft.ink (XP PC SDK Tablet) qui fonctionne sur Windows 7 au travail dans Windows XP (édition non comprimé)

StackOverflow https://stackoverflow.com/questions/5351768

Question

Je l'ai écrit et testé une application qui fonctionne parfaitement sur Win7 en utilisant XP Tablet PC SDK 1.7 , mais je suis d'avoir des problèmes pour obtenir que cela fonctionne sur XP standard qui un certain nombre de nos clients utilisent. Je suppose que XP manque certains composants édition tablette XP aurait - ce que quelqu'un sait où je peux obtenir ces composants - peut-être une distribution d'exécution de XP SDK Tablet PC ou quelque chose comme ça

Le produit en essayant d'ouvrir le formulaire avec les composants liés à l'encre, l'erreur est la suivante:

entrer image description ici

Retrieving the COM class factory for component with CLSID
{43FB1553-AD74-4EE8-88E4-3E6DAAC915DB} failed due to the following error:
80040154.
Error Stack Trace:    at Microsoft.Ink.InkCollector..ctor()
   at Microsoft.Ink.InkCollector..ctor(IntPtr handle)
   at autoVHC.Uc_SquashedFrog.Init()
   at autoVHC.frmCheckList..ctor(VHCTOManager VHCTO, TemplateTree t) Error
Message: Microsoft.Ink Error to string:
System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM
class factory for component with CLSID
{43FB1553-AD74-4EE8-88E4-3E6DAAC915DB} failed due to the following error:
80040154.
   at Microsoft.Ink.InkCollector..ctor()
   at Microsoft.Ink.InkCollector..ctor(IntPtr handle)
   at autoVHC.Uc_SquashedFrog.Init()
   at autoVHC.frmCheckList..ctor(VHCTOManager VHCTO, TemplateTree t)

Microsoft.Ink est avéré être un mal de tête, aucun des outils dans le travail de studio visuel pour (ce qui est ok par moi comme je ne le collecteur d'encre) - et même qui semble avoir quelques bizarreries étranges à elle: (-.. comme exceptions ref null au hasard qui ne sont pas vraiment la cause d'un problème go figure

Note:. Nous devons utiliser ce SDK que nos clients utilisent .NET2 et ne pas mettre à jour

Était-ce utile?

La solution

J'ai trouvé ce qui peut aider -. en gros, vous devez inclure le module de fusion Mstpcrt.msm de <PROGRAM FILES>\Microsoft Tablet PC Platform SDK\msm et l'inclure dans votre projet de mise en place

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top