2014-01-22 2 views
3

외부 시스템에 액세스하기 위해 (COM을 사용하는 동안) 가장하려고하는데 오류가 발생했습니다.가장을 수행하는 동안 "comctl32.dll"DLL을 메모리에로드 할 수 없습니다.

Google에서는 이전과 다른 것을 보지 못했습니다.

신뢰 문제 일 수 있습니까? 이 코드는 단위 테스트를 사용하여 코드가 작동하는 경우 제대로 작동합니다.

+0

그게 정말 도움이되지 않습니다, 나는 링크 된 것을 보았습니다. 그러나 나는 아무것도 설치/제거하지 않았으며 단위 테스트를 통해 작동합니다. –

+0

행운이 있나요? 나는 똑같은 문제를 겪고있다. –

+0

나는 매우 비슷한 문제를 겪고 있습니다. 가장이 켜져있을 때 "액세스가 거부되었습니다"라는 오류가 표시되기 시작했습니다. 그래서 사용자에게 Tempory ASP.Net 폴더 (C : \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files)에 대한 액세스 권한을 부여 했으므로 여기서도 같은 오류가 발생합니다. 우리의 문제는 항상 발생하는 오류는 아니지만 일단 발생하면 웹 응용 프로그램을 사용하는 모든 사람에게 발생합니다. 그것은 넘어지기 전에 반나절 또는 5 분 동안 행복 할 수 있습니다. IIS 10과 관련이 있다고 생각합니다. 이전 버전에서는 이와 같은 내용이 없었기 때문에 – TomShantisoft

답변

2

VS2017에서 이전 VS2013 프로젝트를로드하고이 오류가 계속 발생했습니다.

솔루션 플랫폼을 "모든 CPU"로 설정하고 x64 모드 (64 비트 시스템)에서 컴파일/실행하려고 시도했을 때 나타납니다. x86에 솔루션 플랫폼을 다시 설치하면 예상대로 실행됩니다.

관련 문제