반응형
이미지를 로드할 때 WPF에서 "리소스를 찾을 수 없음" 예외가 발생함
로컬 시스템에 파일 하나의 배경 이미지가 있는 WPF 창이 있습니다.XAML 파일은 다음과 같습니다.
<Window.Background>
<ImageBrush ImageSource="/MYASSEMBLY;component/Resources/MyPic.png"/>
</Window.Background>
XAML 디자이너에서는 실제로 이 배경 이미지를 표시하므로 이미지가 MYASSY\Resources 폴더에 존재합니다.하지만, 그 안에서.InitializeComponent()
내가 애플리케이션을 실행할 때 함수 호출은 예외를 던집니다.
리소스 'resources/mypic.png'을(를) 찾을 수 없습니다.
그래서 저는 지금 완전히 길을 잃었습니다.디자인과 런타임 간에 디렉토리가 달라서 런타임에 존재하지 않나요?
솔루션 탐색기에서 이미지 파일 설정Build Action
에 대한 재산.Resource
그런 다음 용액을 세척하고 다시 만듭니다.
저 또한 이 문제에 직면하고 있었습니다.이미지가 솔루션에 자동으로 추가되지 않기 때문에 실행 중 런타임 오류가 발생합니다.Soluion Explorer에 이미지가 있는지 확인하십시오.파일이 없으면 솔루션에 추가합니다.
언급URL : https://stackoverflow.com/questions/11948829/wpf-throws-cannot-locate-resource-exception-when-loading-the-image
반응형
'programing' 카테고리의 다른 글
Docker 이미지 내부의 사용자를 루트가 아닌 사용자로 전환 (0) | 2023.05.06 |
---|---|
MSSQL GetDate()를 사용할 때 어떻게 날짜만 알 수 있습니까? (0) | 2023.05.06 |
"git clone 중에 'https'에 대한 원격 도우미를 찾을 수 없습니다. (0) | 2023.05.06 |
자체 서명된 인증서가 있는 윈도우즈에서 git를 사용하여 "로컬 발급자 인증서를 가져올 수 없음"을 확인할 수 없음 (0) | 2023.05.06 |
WPF의 첫 번째 창에서 두 번째 창을 열려면 어떻게 해야 합니까? (0) | 2023.05.06 |