고객 PC에서 만든 프로그램을 설치하는 중, dll 한 개가 regsvr32 실패가 발생하였다.

vs가 깔리지 않았고, 전에도 그 설치 프로그램을 설치한 적 없는 순수 사무용 컴퓨터 였다


의심할 구석탱이는

전에는 vs2009의 셋업 프로젝트를 이용하여 설치파일을 만들었었고,

문제가 발생한 설치파일은 이노셋업을 이용하여 설치파일을 만들었던 것이다.


살펴볼것은 먼저 닷넷 프레임 웍이 문제의 컴퓨터에 제대로 있는가...

3.5까지 진짜 제대로 있었다.

그럼 다음은 X같은 재배포 패키지가 제대로 있는가...

재배포놈이 깔려있는지 어떻게 확인해야되지?

몰라서 걍 문제의 dll이 컴파일된 환경의 재배포패키지를 뽑아다가 깔아봤다

잘된다


난 재배포패키지가 싫다

하지만 재배포패키지를 사용하는 dll이 더 싫다


<참고 링크>
http://genkino.tistory.com/trackback/975
Posted by JinnyDown
,