사용자가 xslm (Excel) 파일을 업로드하는 웹 사이트를 가지고 있으며 서버에서이 파일로 매크로가 실행됩니다. 나는 이것을 끝낼 수 없었다. 나는 예외가ASP.NET 64 비트 Windows 서버 2008 R2에서 ActiveX 구성 요소를 만들 수 없습니다.
를 생성 IIS 7.5 (승 서버 2008 R2)에 배포 할 때System.Exception가 : ActiveX 구성 요소를 만들 수 없습니다
나는 창문 로그 확인, 그것은 말한다 :
기계 - 기본 권한을 설정은 CLSID가 {00024500-0000-0000-C000-000000000046} 이고 APPID가 인 COM 서버 응용 프로그램에 대해 로컬 활성화 권한을 부여하지 않음 IIS APPPOOL \ DefaultAppPool SID (S-1-5-82-3006700770) 사용자에게 을 사용할 수 없음 -424185619-1745488364-794895919-4004696415) 주소 LocalHost (LRPC 사용)에서. 이 보안 권한은 구성 요소 서비스 관리 도구를 사용하여 수정할 수 있습니다.
나는 계층 구조의 어떤 구성 요소 (Microsoft Excel에서 응용 프로그램)이 없기 때문에, 그러나 그것은 나에게 유용하지 않습니다, ASP.NET Cannot create ActiveX component에 나와있는 단계를 확인 :
구성 요소 서비스 -> 컴퓨터 -> 내 컴퓨터 -> DCOM 구성 - > Microsoft Excel에서 응용 프로그램
당신은 32 비트,763 같이 (버전을 확인 DCOM에서
수 누군가의 도움 이에? 이것은 조금 급한 .. :-( – Kirtiraj