본문 바로가기

프로그램 경험/.Net

[VisualStudio] 다음 모듈은 최적화 기능을 사용하여 빌드되었거나 디버그 정보 없이 빌드되었습니다.

---------------------------

Microsoft Visual Studio

---------------------------

다음 모듈은 최적화 기능을 사용하여 빌드되었거나 디버그 정보 없이 빌드되었습니다.




C:\Users\Administrator\AppData\Local\assembly\dl3\TDJBBD3D.76W\P88W9KJG.YM6\035a119a\001c62b2_d89acd01\SiSiSi.DLL




이 모듈을 디버깅하려면 프로젝트 빌드 구성을 디버그 모드로 변경하십시오. 이 메시지를 표시하지 않으려면 '시작할 때 사용자 코드가 없으면 경고' 디버거 옵션을 사용하지 않도록 설정하십시오.

---------------------------

확인   

---------------------------



이런 메시지가 뜨면서 디버깅이 안된다...

대부분 이런 문제는 아래와 같은 상황때문에 발생 한다.


1. 어셈블리가 다른곳에 있는것을 참조 하거나 

2. 빌드중에 빌드후 이벤트에 의해서 다른 어셈블리로 덮어 쓰여 지거나

3. 원격지에 있는 다른 어셈블리를 불러오거나 


결국 현재 나의 소스와 다른 어셈블리를 실행 하고 있기 때문에 발생 한다.

잘 찾아보면 나온다~