我正在開發ASP.NET Web應用程序。該網站生成包含手寫內容圖像(簽名等)的PDF文件。位圖圖像是通過Microsoft.Ink庫的一些方法創建的,用於轉換MS Ink數據(在Tablet PC上生成並傳輸到該網站)。在Windows Server 2008的ASP.NET中使用Microsoft.Ink
現在,它在我的Vista開發機器上很有魅力,但在Windows Server 2008 64位計算機的生產服務器上卻不起作用。除了我部署的.NET程序集外,還有一些針對Microsoft.Ink的非託管代碼。所以,我在服務器上安裝平板電腦SDK 1.7 - 但是我還是在ASP.NET(0x80040154的收到COMException)缺少一些COM組件的錯誤消息:
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的軟件包?我在谷歌搜索,但我找不到解決方案。
謝謝!
我接受了這個答案,即使我不必「只編譯x86」。我只是將應用程序池更改爲32位。這已經足夠了 – splattne 2009-09-20 07:12:34
謝謝 - 非常感謝。 – Billious 2009-09-20 10:56:29
我將「啓用32位應用程序」應用程序池屬性設置爲True,它爲我解決了這個問題。謝謝 – 2012-07-11 07:29:11