2017-08-03 75 views
0

我能夠在IIS上添加我的ASP.NET應用程序。當我瀏覽我的應用程序時,我能夠成功登錄到我的應用程序。但是,當登錄我按一下按鈕我得到檢索具有CLSID的組件的COM類工廠{C5CBD7B2-490C-45F5-8C40-B8C3D108E6D7}

Error "Retrieving the COM class factory for component with CLSID {C5CBD7B2-490C-45F5-8C40-B8C3D108E6D7} 
failed due to the following error:80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). I am able to do all operations on my application locally 

. I tried republishing my application 
. Checked all the authorization access 

但還是couldnot弄清楚

+1

您需要未在計算機上安裝或不可用(通常爲權限問題)的COM對象,或不在預期的位(x86與x64)。此COM對象似乎與某些HP軟件相關:https://stackoverflow.com/questions/22606986/alm-c-sharp-application –

+0

即使我的代碼使用HP ALM,我也嘗試了這一點。它安裝在我的機器上 – Madhuri

+0

謝謝@SimonMourier。 [鏈接](https://stackoverflow.com/questions/22606986/alm-c-sharp-application)幫助分析..我已經開發了帶有QC代碼的32位機器上的web應用程序,並試圖在64位機器上主機。在評論Qc代碼和重新主機後,我的Web應用程序工作正常。 – Madhuri

回答

0

我已經開發Web應用程序的32位機器上belowde:

TDAPIOLELib.TDConnection TD =新TDAPIOLELib .TDConnection();

並試圖在64位機器上主機。在評論Qc代碼和重新主機後,我的Web應用程序工作正常。

64位服務器計算機上我已經QC裝過我很奇怪爲什麼它不符合QC工作

相關問題