데브피아쪽에서 저런 질문이 올라왔길래
제 경험담 하나를 올려봅니다.
2년전 VC로 activex를 처음 개발할 당시 cab화일로 싸서 테스트용 인증서로 sign한후 다른 pc에서 정상적으로 설치되는지 여부를 테스트할때 였습니다.
이상하게 2000 프로페셔널이 깔린 pc에서는 정상적으로 다운로드되어 설치가 되는데
유독 xp에서만 계속 에러가 났고 2주동안 골머리 썪다가 결국 팀장님께 포기선언을 했습니다.
그리고 한 일주일만에 테스트 용 Activx가 정상적으로 설치된 xp를 보게 되어
다시 원인을 파악해 본 결과
아마 Inf화일인가 html의 object태그안이던가 어딘가의 버젼정보에서
1,0,0,0 <--- 이런식으로 적을걸
1, 0, 0, 0 <--- 이렇게 중간에 space가 들어가 있더군요
말썽피우던 녀석을 버젼정보에서 스페이스를 싹 제거하고 올리니
xp에서도 정상적으로 설치가 되더군요... OTL
madchick 님 홈피의 Inf화일 작성시 dll순서로 인한 에러도 그렇고
정말 알고나면 그냥 담배생각나게 만드는 오류들(얼마전 구버젼 signcode의 16자리 암호 인식오류도 그렇고)
밉습니다.
후다닥
|