iT邦幫忙

2

Window Ser 2016 IIS install COM API

  • 分享至 

  • xImage

大家好
我有一個ASP程式
要安裝在
Window Ser 2016 (64bit)
IIS supports ASP - > DONE
requires .Net Version 4 -> DONE
application pool to “Enable 32 bit applications” -> DONE

說明書說要用 "• Install the COM API on the IIS web server "
但我不知道是什麼來....
是不是要 install 特定的 DLL ?
regsvr32 XX.dll ?

以下是我見到的 ERROR:
[COMException (0x80040154): Retrieving the COM class factory for component with CLSID {E6B09DA4-827C-460F-8C1C-835CB934463C} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).]
System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0

感謝!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
allenlwh
iT邦高手 1 級 ‧ 2019-07-16 11:50:23

看看是不是這個設定 沒打開
https://ithelp.ithome.com.tw/upload/images/20190716/20033493yz5H0n7RWH.jpg

headmo iT邦新手 5 級 ‧ 2019-07-18 09:21:10 檢舉

Thanks very much for your help!!!

Finally there is a dll i found. and i need to put it under the 32bit folder and regsrv32 that dll,

and make that work !

again thanks so much for your help too!

0
JamesDoge
iT邦高手 1 級 ‧ 2023-01-13 02:55:47

這個錯誤訊息表示,缺少相關的DLL或OCX檔案所導致的,因為沒有註冊。

"• Install the COM API on the IIS web server" 這句話意思是,
您需要在IIS web伺服器上安裝COM API。
可能是您應用程式所需的特定 regsvr32 XX.dll 檔案

解決方案,註冊缺少的DLL或OCX檔案

regsvr32 regsvr32XX.dll

我要發表回答

立即登入回答