2010-07-17 4 views
1

.xap이 어떻게 패키지되는지에 대해 흥미로운 것을 발견하기 전에이 이상한 문제가 발생하여 몇 시간 동안 손실되었습니다. 몇 가지 사이 silverlight .xap 패키징 버그 (존경받는 어셈블리에 대한 참조)

, 내가, 내 프로젝트 "참조"라는 경우, 그것이 XAP에 포함되지 않을 것이라는 점을 알게

내 SL 애플 리케이션 assbly1 프로젝트 referenceing 경우 또 다른 문제가 있었다 더 이상 assbly1이 assbly2를 참조하면 assbly1의 코드 뒤에 assbly2 유형에 대한 참조가없는 경우 assbly2.dll이 SL 응용 프로그램의 xap에 포함되지 않습니다. 코드 숨김이 xaml과 다르므로 assbly2에 사용자 정의 컨트롤이 있고 assbly1의 xaml (코드 숨김이 아님)에서만 해당 항목을 참조한 경우에는 SL xap에 패키지되지 않습니다.

통찰력 ...?

+0

어셈블리 # 2에서 usercontrol을 참조했지만 실제로 사용 했습니까? 사용하지 않는 참조는 프로젝트가 빌드 될 때 삭제됩니다. – slugster

+0

나는 xaml에서 무언가를 참조한다고하더라도 그것이 현재 어떻게 작동하는지에 대한 유효한 참조로 간주되어야한다는 버그에 동의한다. –

답변

2

참조 사항에 관해서. '참조'는 예약 된 이름입니다 (xap 파일에있는 defaultfolder).

이것은 내가 직접 해보고 어떤 일이 일어나는지보고 싶어하기 때문에 재미 있습니다 (오류 없음).

관련 문제