반응형
이미지를로드 할 때 WPF에서 "리소스를 찾을 수 없음"예외 발생
내 로컬 시스템에 한 파일의 배경 이미지가있는 WPF 창이 있습니다. 따라서 XAML 파일은 다음과 같습니다.
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
XAML 디자이너에서는 실제로이 배경 이미지를 표시하므로 이미지는 MYASSEMBLY \ Resources 폴더에 있습니다. 그러나 InitializeComponent()
응용 프로그램을 시작할 때 함수 호출에서 예외가 발생합니다.
'resources / mypic.png'리소스를 찾을 수 없습니다.
그래서 나는 지금 완전히 길을 잃었습니다. 디자인과 런타임간에 디렉터리가 다르므로 런타임에 존재하지 않습니까?
솔루션 탐색에서 이미지 "Build Action" 속성을 "Resource" 로 설정 한 다음 솔루션 을 정리 하고 다시 빌드합니다.
반응형
'Program Tip' 카테고리의 다른 글
SQL Management Studio의 시작 / 끝 블록에서 "스키마 만들기"를 사용할 수없는 이유는 무엇입니까? (0) | 2020.12.03 |
---|---|
ActiveRecord 범위에서 주문 제거 (0) | 2020.12.03 |
하위 프로세스 호출에서 종료 코드 및 stderr 가져 오기 (0) | 2020.12.03 |
RDF 트리플은 무엇입니까? (0) | 2020.12.03 |
PHP를 사용하여 단어가 다른 문자열에 포함되어 있는지 어떻게 확인할 수 있습니까? (0) | 2020.12.03 |