2014-09-19 6 views
0

디자인 타임에 내 WPF 응용 프로그램에 문제가 있습니다. 이 스크린 샷에 오류가 나타납니다. 그것은 독일어이고 다음과 같은 의미입니다 : IOException : 리소스 "x"가 발견되지 않았습니다. 리소스가 있습니다.IOException WPF에서 디자인 타임 중에 리소스를 찾을 수 없습니다.

http://imgur.com/agQMmL5

나는 오류가 사라지고, 구축 후 응용 프로그램을 청소합니다. 새 빌드 후에 다시 오류가 발생합니다. 그 문제에

<Grid.Background> 
     <ImageBrush Stretch="UniformToFill" ImageSource="/Images/BachmannCEO.jpg"/> 
</Grid.Background> 

어떤 솔루션 :

는 오류를 발생시키는 코드의이 부분은?

답변

0

프로젝트에 추가 한 이미지를 선택하고 속성의 빌드 작업이 resource로 설정되어 있는지 확인하십시오.

대신이 문제를 컴파일하려고 시도 할 가능성이 큽니다. 또는 이미지가 소스 경로에 상대적으로 배치되지 않았을 가능성이 있으므로 ImageSource로 전체 디렉토리 경로를 넣고이 위치가 어디 있는지 확인할 수 있습니다.

+0

이미지의 빌드 작업이 resource로 설정됩니다. 전체 디렉토리에 저장하면 제대로 작동합니다. 하지만 난 다른 폴더에서 실행되도록 응용 프로그램을 수 있도록하고 싶습니다, 그래서 난 디렉토리에 하드 입력 할 수 없습니다. –

+0

그렇다면 나에게 이미지에 대한 상대적 경로에 문제가 있다는 것을 제안 할 것입니다. 이미지의 위치가 응용 프로그램 .exe 파일과 관련이 있는지 확인하십시오. – Rolodium

+0

이미지가 프로젝트 자체에 있습니다 (위의 질문에 게시 된 스크린 샷 참조). 프로젝트를 청소 한 후 잘 작동합니다 ... –