허당 레몬도리

우연찮은 기회에 Crystal Report를 사용하게 되었다.
처음 사용하는 거라서 완전 삽질 할거라는 예상과 달리 사용하긴 상당히 편했다.
조금 아쉬운거라면 Crystal Report를 사용하는 사람들이 적어 질문을 하기도, 검색해서 자료 찾아보기가 여간 힘들지 않은게 아니다. 드디어 Crystal Report페이지를 만들고 출력할 수 있는 Form을 만들어 이제 빌드해서 배포하는 것만 남았었다.

그런데 일은 여기서 시작되었다. 프로젝트를 빌드하고 배포하려고 내컴퓨터에 설치하고 돌리는데 이상없이 잘 되었다 그런데 !!!!!!!!!! 다른 사람에게 설치하였더니 실행시키자마자 Exception 발생 .....

위에 말했던 것처럼 사용할땐 무지 편하다. 하지만 배포할 땐 모르는 사람은 한참 삽질하게 만드는 Crystal Report

그리하여 혹시 사용하는 사람이 있다면 나처럼 삽질하는 것을 방지하기 위해 글을 남겨본다.

방법은 그리 어렵지 않다.

먼저 C:\C:\Program Files\Common Files\Merge Modules폴더에 보면 msm파일이 많다.
이걸 다쓰는건 아니다 Microsoft_VC80_ATL_x86.msm, policy_8_0_Microsoft_VC80_ATL_x86.msm 두개 파일이 필요하다


이 두개의 파일을 설치프로젝트에 추가한다.

추가한뒤 한가지 더 남았다.
이 파일을 찾느라 무지 고생한거같다.
사용하는 사람들이 없다보니 하루 종일 찾았던 것 같다.
바로 CrystalReportsRedist2005_x86.msm 이다.
원래 이 파일명인지는 모르겠지만 이 파일이 있어야 배포했을 때 이상없이 작동한다.


위에 파일처럼 모듈로 추가하면 이제 빌드하여 배포하면 된다.

이 파일에 라이센스가 있는지 알 수 없기 때문에 쪽지나 메일주소를 남겨주시면 메일로 보내드리겠습니다.^^

이상 저의 허공에 삽질 했던 이야기였습니다.
profile

허당 레몬도리

@LemonDory

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!