addinn과 엔터프라이즈 설계자가 C#에서 클래스 라이브러리를 생성했습니다. Extension에서 WPF 애플리케이션을 생성하고 출력 유형을 라이브러리로 변경했지만 엔터프라이즈 아키텍트가이를로드 할 수 없습니다. 도서관.엔터 프라이즈 아키텍트 addin로드되지 않음
답변
EA는 COM에 추가 기능 클래스가있는 추가 기능으로 ddl을 읽습니다. WPF 로의 전환이 추측되어 귀하의 추가 기능 클래스의 COM 등록이 엉망입니다.
EA 추가 기능 작성에 대한 자세한 내용은 website
예 클래스 라이브러리 형식의 C# 프로젝트를 만들고 COM보기로 만들고 COM Interop에 대한 어셈블리를 등록하고 레지스트리 키를 만들면 Bellekens이 제대로 작동합니다. 하지만 문제는 내가 wpf 응용 프로그램을 만들고 클래스 라이브러리에 출력 유형을 설정하고 위의 모든 단계를 반복하면 addin이 EA에로드되지 않고 addins를 관리 할 때 status가 누락되었습니다.이 작업을 수행하려고합니다. 나는 wpf 창 insted 이전 Windows 양식 insted 싶습니다. –
또는 WPF 창을 클래스 라이브러리에 추가 할 수있는 방법이 있습니까? –
답변을 드릴만큼 WPF가 충분하지 않지만 프로젝트가 하나만있는 것은 아닙니다. 추가 기능 클래스에 대한 일반 클래스 라이브러리 프로젝트와 GUI 용 WPF 프로젝트를 만드는 것이 어떻습니까? 그런 다음 추가 기능 프로젝트에서 WPF 프로젝트를 참조하십시오. –
http://stackoverflow.com/help/how-to-ask를 읽고 질문을 다시 작성하십시오. – soundslikeodd
그때 WPF 문제라고 생각합니다. –