开发者

How to get a microsoft.ink (XP Tablet PC SDK) app that works on windows 7 to work in winXP (not tablet edition)

I've written and tested an app that runs perfectly on Win7 using the XP Tablet PC SDK 1.7, but am having problems getting this to work on standard XP which a number of our clients use. I guess XP is missing some components that XP tablet edition would have - does anyone know where I can get these components - possibly a runtime distribution of XP T开发者_如何转开发ablet PC SDK or something like that?

The occurs when trying to open the form with the ink related components on, the error is:

How to get a microsoft.ink (XP Tablet PC SDK) app that works on windows 7 to work in winXP (not tablet edition)

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 has proven to be a headache, none of the tools in visual studio work for it (which is ok by me as I only used the ink collector) - and even that seems to have some weird quirks to it :( - like random null ref exceptions that don't really cause a problem. go figure.

Note: we must use this SDK as our clients use .Net2 and won't upgrade.


I found this which may help - basically you need to include the Mstpcrt.msm merge module from <PROGRAM FILES>\Microsoft Tablet PC Platform SDK\msm and include it in your set-up project.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜