2013-08-01 3 views
0

Visual Studio에서 Silverlight/WPF (공유 코드) 및 MP 제작 콘솔 및 MP 제작 도구를 사용하여 사용자 지정보기로 관리 팩을 제작하고 있습니다. 사용자 지정보기에 대한이 자습서를 따르고 있습니다. 4.1 절에서 Microsoft.EnterpriseManagement.CompositionEngine 및 Microsoft.EnterpriseManagement.Presentation.Core가 Silverlight 프로젝트에 추가 할 수 없습니다.

Widget for SCOM operation and web console - custom : 그것은 언급한다 : Microsoft.EnterpriseManagement.CompositionEngineMicrosoft.EnterpriseManagement.Presentation.Core 어셈블리에 대한 참조를 추가합니다. 이러한 파일은 일반적으로 Operations Manager 설치의 Console 폴더에 있습니다. 주의 : RTM/CU1 설치의 어셈블리는 작동하지 않습니다! 샘플 프로젝트 파일을 다운로드하고 포함 된 어셈블리를 사용해야합니다.

Silverlight 프로젝트에 대한 참조를 추가 할 수 없습니다.

assemblies not built against Silverlight runtime

이 해결하기 위해 어떤 방법이 있나요 : 나는 오류 메시지가?

. NET 런타임이 Silverlight의 런타임과 다르다는 것을 알고 있습니다. 그러나이 자습서는 작동 예제를 보여 주므로 누락 된 단계 또는 다른 바이너리가 있습니다. 내가 뭘 놓치고 있니?

+0

SL5를 사용하고 있습니다. 그것을 테스트하고 돌아올 것입니다 –

답변

2

섹션 4.1 : 언급 : Microsoft.EnterpriseManagement.CompositionEngine 및 Microsoft.EnterpriseManagement.Presentation.Core 어셈블리에 대한 참조를 추가하십시오. 이러한 파일은 일반적으로 Operations Manager 설치의 Console 폴더에 있습니다. 주의 : RTM/CU1 설치의 어셈블리는 작동하지 않습니다! 샘플 프로젝트 파일을 다운로드하고 포함 된 어셈블리를 사용해야합니다.

중요한 비트는 굵게 표시되어 있으므로 샘플 프로젝트를 다운로드하고 거기에서 참조를 복사해야합니다. 이거하고 있었 니?

http://gallery.technet.microsoft.com/Creating-a-Widget-for-104711ac

이 우편을 다운로드하여 운영 관리자 대시 보드 위젯 만들기 \ 다음 하위 디렉토리

에 가면 - 운영 관리자 대시 보드 위젯 만들기 \ 연습 % 231.zip을 - 연습 # 1 \ Section_4 \ AlertSummarySilverlight \ Bin \ Debug

이 폴더에는 두 개의 어셈블리가 표시됩니다. zip에서 다른 폴더로 복사 한 다음 참조를 추가하십시오. 이것은 실버 라이트 5에서 작동합니다.

+0

그냥 몇 주 전에 프로젝트를 다운로드했을 때, 더 긴 경로를 가진 모든 DLL이 설치되지 않도록 이름을 더 작게 만드는 것을 잊었습니다. 나는 어리석은 실수를 저질렀다. 지금 나는이 dll을 볼 수 있고 그들을 차단 해제 한 후에 참조 할 수있다. –

+0

감사. 전에는 Silverlight에서 dll을 보지 못했지만 WPF 파일에서만 나타났습니다. 긴 경로 이름 문제였습니다! –

+0

당신을 진심으로 환영합니다. 현상금을 자유롭게 기부하십시오 : D – wdavo

관련 문제