部署使用Microsoft.Ink.dll的C#应用​​程序

时间:2011-02-15 07:59:19

标签: c# setup-deployment

我有一个捕获签名的遗留应用程序。它使用来自Windows Tablet SDK的Microsoft.Ink.dll。我在Windows 7 VS 2010上维护应用程序,它在我的盒子上运行正常。当我将应用程序部署到Windows Server 2003时,应用程序失败并显示以下错误:

  

StringFormat期间的异常:索引(基于零)必须大于或等于零且小于参数列表的大小。接口风险评估签名上的数据泵错误:由于以下错误,检索具有CLSID {937C1A34-151D-4610-9CA6-A8CC9BDB5D83}的组件的COM类工厂失败:80040154。

dll上的Regsvr32失败。

我认为这是因为缺少相关的dll。

有没有办法删除旧的墨水dll,并使用一个我可以正确部署的更现代的DLL?如果不是,部署此应用程序的最佳方式是什么?

0 个答案:

没有答案