在Windows Server 2008上的ASP.NET中使用Microsoft.Ink

前端之家收集整理的这篇文章主要介绍了在Windows Server 2008上的ASP.NET中使用Microsoft.Ink前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个ASP.NET Web应用程序.该网站生成PDF文件,其中包含手写内容(签名等)的图像.位图图像由Microsoft.Ink库的某些方法创建,用于转换MS Ink数据(在Tablet PC上生成并传输到站点).

现在,它在我的Vista开发机器上起到了魅力的作用,但在生产服务器上却没有,在Windows Server 2008 64bit机器上.除了我部署的.NET程序集之外,Microsoft.Ink还有一些非托管代码.所以我在服务器上安装了Tablet PC SDK 1.7 – 但我仍然在ASP.NET中得到一些缺少的COM组件错误消息(COMException 0x80040154):

Retrieving the COM class factory for
component with CLSID
{937C1A34-151D-4610-9CA6-A8CC9BDB5D83}
Failed due to the following error:
80040154.

我已经读过Windows Server 2008 R2 has the option to install Handwriting Recognition.还有Windows Server 2008的软件包吗?我在Google上搜索过,但找不到解决方案.

谢谢!

您是否尝试过只为x86重新编译?您可能会发现其中一个组件是32位的,并且与64位代码不兼容.最近,当我升级到64位Vista的新笔记本电脑时,我有类似的经历 – 一个过去编译得很好的项目就不再了.事实证明,它中的Crystal Reports组件仅为32位,不适用于64位代码.我从“任何cpu”作为活动解决方案平台更改为“x86”,它运行良好.不幸的是,这意味着您的应用程序将无法充分利用服务器的64位功能,但它会起作用.
原文链接:https://www.f2er.com/windows/365567.html

猜你在找的Windows相关文章