2013-02-13 2 views
0

.NET 4.0 (C#)과 함께 Visual Studio 2012를 사용합니다. 지금, 나는 XAML에 이미지를 추가했습니다 :Visual Studio 2012 - 새로운 골동품 Xaml의 오류

<Image Source="/PPPos.Common.Images;component/Application/Pos.jpg" Stretch="Fill" /> 

이미지의 Pos.jpg는 자원으로 참조 된 어셈블리 PPPos.Common.Images.DLL에 포함되어 있습니다.

오류 2 경로 'C의 일부를 찾을 수 없습니다 :

비주얼 스튜디오 2012는 이제 ErrorList의 fallowing 예외 나에게 제공 PPPos.Common.Images \를, 구성 요소 \ 응용 프로그램 \ 순위를. jpg '.

하지만 문제없이 소스를 컴파일 할 수 있으며 응용 프로그램을 실행할 때 이미지가 표시됩니다. Visual Studio 2012의 새로운 기능입니다. Visual Studio 2010에서 오류 목록에 오류가 발생하지 않았습니다.

누군가가 생각할 수있는 부분이 있습니까?

답변

0

원본 값에 VS2012 및 VS2013의 "pack : // application : ,,,"이라는 접두사를 붙이면 저의 도움이됩니다. 그러나 VS2010과 비교할 때이 새로운 접두어를 추가 할 필요가없는 새로운 기능이기 때문에이 문제는 Visual Studio Team에 버그로보고되었습니다. 호환성을 위해 Visual Studio Team이 수정해야합니다.

0

긴 검색 후 나는 해결책이 VS2013의 경우는 왜 아직도 모르는 그러나

<Image Source="pack://application:,,,/PPPos.Common.Images;component/Application/Pos.jpg" Stretch="Fill" /> 

을 발견했다. 모든 설명을 이해할 수 있습니다.