ServicedComponent
에서 상속받은 관리되는 .Net COM + 구성 요소가 있으며 IIS의 웹 응용 프로그램에서 side-by-side 어셈블리로 사용하려고합니다 6.0 Windows Server 2003에서.IIS6.0에서 .Net COM + 서비스가 나란히 실행됩니다.
mt.exe
을 사용하여 어셈블리 매니페스트를 생성했으며이를 테스트 콘솔 응용 프로그램에서 side-by-side 모드로 성공적으로 실행했습니다. 그러나 IIS에 관해서는 작동하지 않는 것으로 보이며 매니페스트를 읽는 대신 레지스트리에서 COM + 응용 프로그램을 찾으려고 시도합니다.
매니페스트는 mt.exe -managedassemblyname:myassembly.dll -out:myassembly.manifest
을 사용하여 생성 된 다음 웹 응용 프로그램의 가상 디렉터리에 복사됩니다. filemon
을 사용하면 매니페스트가 읽히지 않습니다.
디렉토리를 bin
디렉토리로 이동하면 읽히지 만 같은 문제가 발생합니다.
이 작업에 성공한 사람의 도움을 받아 주시면 대단히 감사하겠습니다.
종합 정보 주셔서 감사합니다. 우리가 다시 나란히 볼 때 나는 그것을 시험 할 것이다. – Alex