안녕하세요, 저는 웹 서비스를 통해 com DLL에 액세스해야하는 앱을 개발하고 있습니다.IIS 64 비트 Com dll
저는 win7에서 IIS 7을 실행하고 vs2010을 사용하여 개발하고 있습니다.
모든 개발 환경에서 잘 작동하지만 난 내 로컬 호스트에서 IIS에 게시 갔을 때 나는 다음과 같은 오류 얻고 있었다 약간의 추가 시험 수행 :이 고개를 발견
System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {29345FBB-4DE7-4838-9464-5A886B775677} failed due to the following error: 80040154.
을 그 나는 경우 내 응용 프로그램 풀 설정을 "32 비트 응용 프로그램 활성화"로 변경했습니다. 이 오류를 피해 갈 것이라고, 내가 이런 짓을하고 지금은 다음과 같은 오류가 무엇입니까 :
이 이 가 되세요이 그것에게 답변을 찾을 수 없습니다 봤 볼 수있는 위치에 관해서는 필자가 완전히 손실이
을 무슨 일이 일어나고 있는지 아는 사람?Unable to cast COM object of type 'ComName.ComClassClass' to interface type 'ComName._ComClass'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{003B251B-6F4E-42A5-8111-11DB41F1D14A}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
웹 서버 (regsvr32.exe)에 COM DLL을 등록 했습니까? –