2012-03-23 1 views
2

을 만드는 발생한 I RIA 서비스 응용 프로그램오류 : 다음 예외가 MEF 구성 컨테이너

이 내가이 경고

The following exception occurred creating the MEF composition container:
Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
The default code generator will be used.

가 왜있어?

+0

LoaderExceptions 속성을 검색하고 세부 정보를 공유 할 수 있습니까? –

+0

@EdChapel 죄송합니다. 안됩니다. 나는 그것을하는 법을 정말로 모른다. –

+1

컨테이너에 domaincontext를 등록하는 경우,'new InjectionConstructor()'를 추가해야합니다. 이것은 DomainService의 Proxy, domaincontext에 3 개의 생성자가 있기 때문에 사용할 생성자를 모른 채 인스턴스를 확인할 수 없기 때문입니다. –

답변

2

웹 프로젝트 (RIA 서비스를 통해 연결된 Silverlight App을 호스팅하는 웹 프로젝트)에서 실수로 생성 된 엔터티에 대한 참조를 추가 한 경우 이런 일이 발생했습니다.

이 문제를 해결하려면 웹 프로젝트 (실버 라이트 앱을 호스팅하는 웹 프로젝트)의 엔터티에 대한 참조를 제거하십시오. 참조가 사라지면 경고가 제거됩니다.

나는 왜 경고가 던져 졌는지에 대한 이유를 들여다 보지 못했다.하지만 내 경우에는 참조를 제거하면 경고가 해결되었다.

+0

여기에 더 자세히 설명 할 수 있습니까? 프로젝트/dll 참조를 의미합니까 아니면 포함해서는 안되는 코드가 포함되어 있다는 의미입니까? – PilotBob