2009-09-22 3 views
1

등록 무료 활성화에 대한이 예제는 VS2008 및 Windows Vista/7에서 여전히 작동합니까? http://msdn.microsoft.com/en-us/library/ms973913.aspxCOM 구성 요소의 등록없는 활성화

나는 제대로 작동하지 않습니다. 하지만 격리 COM 설정을 사용하여 원하는대로 OCX 파일을 포함 된 매니페스트로로드 할 수있었습니다. regsvr32로 등록하는 것도 효과가 있었기 때문에 매니페스트가있는 항목이 작동하지 않습니다. 나는 GUID가 맞다고 믿는다.

답변

1

예,이 기술은 .Net 3.5 (VS2008과 함께 제공되는 버전) 및 Windows XP SP2 이상에서 계속 유효합니다.

특정 예제에서 이것이 작동하지 않는 이유에 대해서는 문제에 대한 좀 더 자세한 데이터가 필요합니다. 정확히 어디에서 코드가 실패했는지 자세히 설명해 주시겠습니까?

+0

링크의 솔루션을 VS2008로 변환하고 C++ 프로젝트를 컴파일하고 실행했을 때 클래스가 등록되지 않았다고 말합니다. CreateInstance 호출이 실패합니다. –

+0

업데이트 : 프로젝트에 내장 된 매니페스트가 있었는데 외부 매니져가 선택되지 않았을 가능성이 큽니다. –