닷넷 프레임워크에서는 프로젝트에 이미지를 포함시키면 자동으로 리소스에 추가가 됐다. 그런데 닷넷 5로 넘어오면서 이미지 리소스를 직접 추가해줘야 한다.
<ItemGroup>
<Resource Include="Images/hat.png" />
<Resource Include="Images/arrow.png" />
<Resource Include="Images/pen.png" />
<Resource Include="Images/eraser.png" />
<Resource Include="Images/clear.png" />
<Resource Include="Images/overlay.png" />
<Resource Include="Images/setting.png" />
<Resource Include="Images/exit.png" />
<Resource Include="Images/info.png" />
</ItemGroup>
솔루션 익스플로러에서 프로젝트를 더블클릭하면 xml 문서가 보인다.
여기에 위와 같이 추가하면 된다.
그래도 안 보이면 솔루션을 다시 빌드한다. 상단메뉴 [빌드] -> [솔루션 정리] 후 다시 실행.
그리고 코드 비하인드에서 동적으로 상대경로 이미지가 나타나지 않을때, https://ladofa.blogspot.com/2024/03/wpf-relative-image-path-problem.html 여기 참조.
0 comments:
댓글 쓰기