[C#] Missing Manifest Resource Exception 해결 방법

C#에서 Missing Manifest Resource Exception 예외가 발생하였을 때 해결 방법에 대해 안내해드리겠습니다.

MissingManifestResourceException

MissingManifestResourceException 예외가 발생하는 경우 우선 리소스 파일 누락 여부를 확인해 주세요. resources(resx) 누락일 가능성이 가장 높기 때문입니다.

resources 파일 타임 예외

이미지와 같은 객체를 디자이너에서 참조하여 생성하는 경우, 컴파일 타임 예외로 발생할 것입니다.

cs 파일과 Designer.cs 파일만 있는 경우

Windows Forms을 단순히 복사하여 붙여넣은 경우, 리소스 파일은 복사되지 않는 경우가 있습니다. 이러한 현상이 발생하면, cs파일과 Designer.cs파일만 있는 경우이기 때문에 눈에 띌 것입니다. 해당 부분 또한 점검대상입니다.

resources(resx) 파일 추가

MissingManifestResourceException을 해결하기 위해, 리소스 추가를 진행하였습니다. 처리 이후 정상적으로 작동하는 것을 확인하였습니다.

댓글