2012-05-17 3 views

답변

4

일반적으로 메트로 스타일 응용 프로그램의 기존 COM 개체를 사용할 수 없습니다. 몇 가지 예외가 있지만 런타임에 거의 모든 기존 COM 객체가 차단됩니다.

가장 좋은 방법은 MediaMonkey 사용자가 API를 winrt 구성 요소로 다시 패키징 한 다음 해당 구성 요소를 패키지에 추가 할 수 있는지 확인하는 것입니다.

+0

감사합니다. 그렇지 않다면 가장 좋은 해결책은 무엇이라고 생각하십니까? COM 객체를 사용하고 명령 행을 통해 실행하는 .Net 앱을 만들 수 있습니까? –

+1

CoCreateInstance가 Metro 스타일 앱에서 차단되었습니다 (Windows 8 SDK의 메트로 파티션에 없음). CoCreateInstanceFromApp는 메트로 스타일 응용 프로그램에서 호출 할 때 작은 CLSID 집합을 제외한 모든 블록을 차단합니다. 그래서 당신이 원하는 것을하는 방법이 정말로 없습니다. –