Deploy một ứng dụng đính kèm Crystal Report trong VS 2003

Đối với Visual Studio 2005 trờ về sau thì việc deploy một ứng dụng có kèm Crystal Report có thể chạy trên máy khách mà không cần phải cài riêng Crystal rpoert thì không quá khó khăn, nhưng nếu như vì một lý do nào đó mà bạn phải làm việc trên Visual Studio 2003 thì công việc này cũng có tí rắc rối. Vì cách deploy nó không giống như những VS ở phiên bản về sau.

Bài viết này mình sẽ hướng dẫn các bạn deploy một ứng dụng viết bằng VB2003, có kèm theo Crystal Report (lưu ý bài này chỉ viết cho ai đã biết deploy một ứng dụng là như thế nào, chỉ có điều là chưa kèm crystal report theo mà thôi).

Trước tiên bạn vào trang web sau để tải Merge Module về http://resources.businessobjects.com…runtime.asp#04

xem hình nhe

Sau khi giải nén ra ta được các file sau

Sau đó ta mở Visual Studio lên và tạo một dự án Deloy and Setup, sau khi add các file ta thao tác như hình để thêm các thư viện của Crystal Report vào

Sau đó chỉ đường dẫn lên thư mục Merge Module đã tải về và chọn tất cả các file trong đó

Tiếp theo bạn làm vào Help trên thanh menu của Visual Studio > About Microsoft Development Environment để lấy số Product Id cho Crystal Report

Sau đó điền số Product Id vào file Crystal_regwiz2003.msm để nó đăng ký khi chương trình của chúng ta cài đặt vào máy khách

Đến đây ta có thể build ứng dung và phân phối đến khách hàng của mình.

Chúc thành công!

P/s: Nếu máy không có kèm Crystal report, mà khi chúng ta cần xuất báo cáo thường thì nó sẽ báo thiếu thư viên KeycodeV2.dll hoặc Crpe32.dll, các bạn dựa vào đặc điểm này để nhận biết nhé.

(c) mientayit.com

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: