아니. C# Winform 프로젝트 마무리 단계에서 최종 테스트를 무사히 마치고 실행파일을 배포했더니 곳곳에서 아무 이유없이 실행이 안된다는 것이였다.
이벤트 로그에서 확인해보니 Kernelbase.dll에서 FilenotfoundException이 발생중이 것을 확인했다.
확인해 보니 "Visual Studio 용 Visual C++ 재배포 가능 패키지" 를 설치해야 되는 라이브러리가 포함되어 있었다. 이것 때문에 하루 그냥 날렸네.
여튼 결론은 이럴때엔 vcredist_x64 또는 vcredist_x86 를 다운 받아 설치하고 테스트를 해보자.
물론 .NetFramework 버전 문제 또는 컴파일 시 플렛폼이 64인지 86인지에 따라서 실행이 되지 않을 수 있다.
'에러' 카테고리의 다른 글
[Mysql] Packet for query is too large (0) | 2017.11.15 |
---|---|
[Mysql] Table 'mysql.plugin' doesn't exist (0) | 2017.06.23 |
[Visual stdio 2013] C4996 에러 (0) | 2016.12.02 |
[Windows] 컴퓨터에 MSVCP120D.dll이 없어 프로그램을 시작할 수 없습니다 (0) | 2016.12.02 |
이클립스 힙메모리 부족 및 안드로이드 프로젝트 복구 (0) | 2016.03.19 |