1 Mục lục 1 2 Làm quen với visual basic 0 9


Trình đóng gói và triển khai ứng dụng



tải về 1.69 Mb.
trang23/39
Chuyển đổi dữ liệu09.10.2016
Kích1.69 Mb.
#32631
1   ...   19   20   21   22   23   24   25   26   ...   39

11.3 Trình đóng gói và triển khai ứng dụng

11.3.1Phát hành ứng dụng


Sau khi viết xong một chương trình Visual Basic ta cần phát hành nó. Ta có thể phát hành qua đĩa, CD, qua mạng, Internet hay Intranet.

Có 2 bước để thực hiện việc phát hành :



  • Đóng gói : đóng gói các tập tin của chương trình thành những tập tin.CAB để có thể triển khai chúng ở những nơi được chọn, và ta phải tạo chương trình cài đặt tương ứng với kiểu đóng gói.

  • Triển khai: Chuyển ứng dụng đã được đóng gói đến nơi mà người sử dụng có thể cài đặt từ đó. Điều này có nghĩa là sao chép phần đóng gói xuống đĩa mềm, ổ mạng hay triển khai trên Web site nào đó.

11.3.2Trình đóng gói và triển khai ứng dụng


Trình đóng gói và triển khai ứng dụng ( Package and deployment Wizard ) có sẵn trên mọi ấn bản VB6.

Trong các phiên bản cũ, nó là Setup Wizard, cho phép triển khai các tập tin .CAB lên Web server. Ổ đĩa mạng hay những thư mục khác. Giờ đây, Trình đóng gói và triển khai ứng dụng hỗ trợ cả ADO, OLE DB, RDO, ODBC và DAO cũng như các ứng dụng IIS và HTML. Nó cũng xử lý tốt hơn các nhóm trong menu Start và các biểu tượng cho chương trình cài đặt. Nó có thể được chay trong VB như một Add-in, hay trên dòng lệnh với tập tin.BAT.

Ngoài ra, ta có thể dùng Setup Toolkit (được cung cấp khi ta cài đặt VB ) để hiệu chỉnh các htể hiện trong quy trình cài đặt.

11.3.3Mở trình đóng gói và triển khai trong VB


Mở đề án ta muốn phát hành
Lưu ý rằng nếu bạn đang làm việc với một nhóm các đề án hoặc có nhiều đề án đang được nạp, bạn phải bảo đảm rằng đề án đem đóng gói là đề án hiện hành trước khi mở Wizard.

Dùng Add-in Manager để nạp trình đóng gói và triển khai ứng dụng, nếu cần : Từ menu Add-ins, chọn Add-in Manager, chọn Package and Deployment Wizard từ danh sách, nhấn OK.


Chọn Package and Deployment Wizard từ menu Add-ins để phóng Wizard.

Trên màn hình chính chọn một trong các tuỳ chọn sau:



  • Nếu ta muốn tạo một đóng gói chuẩn, đóng gói kiểu Internet hay các tập tin liên quan cho ứng dụng, chọn Package.

  • Nếu muốn triển khai ứng dụng, chọn Deploy.

  • Nếu muốn xem, soạn thảo, hay xoá kịch bản, chọn Manager Scripts.

  • Thực hiện lần lượt qua các màn hình của Wizard.

11.3.4Mở trình đóng gói và triển khai như một ứng dụng độc lập.


Nếu đề án ta muốn đóng gói đang mở,lưu nó lại và thoát khỏi Visual Basic.

Nhấn nút Start, chọn vào Package and Deployment Wizard từ nemu con của VB.

Trong danh sách Project của màn hình khởi tạo, chọn đề án ta muốn đóng gói.
Lưu ý : Ta có thể nhấn nút Browse nếu đề án chưa có trong danh sách.

Trên màn hình chính, chọn một trong những tuỳ chọn sau :

Nếu muốn tạo một đóng gói chuẩn, đóng gói kiểu Internet, hay các tập tin kiên quan, chọn Package.

Nếu muốn triển khai ứng dụng, chọn Deploy.

Nếu muốn xem, soạn thao, hay xoá kịch bản, chọn Manage Scripts.

Thực hiện lần lượt qua các màn hình của Wizard.


11.3.5Thi hành Wizard dưới chế độ silent


Sử dụng kịch bản ta có thể đóng gói và triển khai ứng dụng dưới chế độ Silent. Trong đó, Wizard tự động thi hành và ta không cần tương tác để chọn lựa hay di chuyển trên màn hình. Nó sử dụng các chọn lựa chứa trong kịch bản.

Chế độ Silent đặc biệt hữu dụng nếu ta đóng gói và triển khai ứng dụng bằng tập tin. BAT. Ta có thể dùng nó để kiểm tra kết quản với một thưu mục tạm thời.

Mở dấu nhắc DOS

Nhập vào tên tập tin thi hành (. EXE ) của trình Wizard, pdcmdln. Exe, kế tiếp là đường dẫn và tên tập tin của đề án VB, các đối dòng lệnh tương ứng. Ví dụ :

pdcmdln.Exe c:\project1\project1.vbp /p “Internet Package “ /d Deploymentl /L “c:\project1\Silent mode.log “

Lưu ý : bạn chó thể dùng cả /p và / d để thi hành trong chế độ Silent. Nếu không, dùng một trong hai.



Tham số

Mô tả

/p Packageingscript

Theo sau /p là tên kịch bản đóng gói chứa các lựa chọn để thi hành trong chế độ silent.

/d Deploymentscript

Theo sau /d là tên kịch bản đóng gói chứa các lựa chọn để thi hành trong chế độ silent.

/l Path

Wizard sẽ chứa tất cả kết quả của nó chẳng hạn như là thông báo lỗi, báo cáo thành công vào một tập tin thay vì hiển thị ra màn hình. Sau /l là đường dẫn và tên của tập tin đó . Nếu tập tin này chưa có. wizard tự động tao ra.


Lưu ý : Tên tập tin hoặc tên kịch bản có chứa khoảng trắng đặt trong dấu trích dẫn ( dấu nhảy kép ).

11.3.6Setup toolkit


Setup toolkit là một đề án cài đặt với VB và được sử dụng bởi Trình đóng gói và triển khai khi nó tạo chương trình setup. Để án Setup toolkit chứa các biểu mẫu và chương trình mà chương trình setup dùng cài đặt tập tin cho người sử dụng. Khi ta dùng Trìch đóng gói và triển khai. Wizard bao gồm setup1. exe mà đề án setup toolkit tạo ra. Tập tin này được dùng làm một tập tin cài đặt chính.

Setup toolkit còn dùng để điều chỉnh các màn hình hiển thị trong quá trình cài đặt nếu ta cần thêm những tính năng không cấp sẵn bởi Wizard.

Setup Toolkit chứa trong thư mục con \Wizards\PDWizard\Setup1 của thư mục cài đặt VB.

Thận trọng: Các tập tin trong đề án này sẽ được sử dụng bởi kết quả của trình đóng gói và triển khai. Trước khi sửa đổi cần phải sao một bản dự phòng trong một thư mục khác. Nếu bạn sửa đổi Setup1. exe, chương trình setup được tạo bởi Trình đóng gói và triển khai sẽ dùng bản chỉnh sửa này thay vì bản gốc.

Sử dụng Setup Toolkit bằng các nạp đề án Setup1. vbp vào Visual Basic và tiến hành sửa đổi trên cách hiển thị cũng như tính năng của đề án. Khi làm việc này, ta cần lần lượt đi qua từng bước.

11.3.6.1Các bước sửa đổi trình đóng gói và triển khai


Khi muốn sửa đổi Setup Toolkit nhằm thay đổi kết quả tạo ra bởi Trình đóng gói và triển khai, ta làm như sau :

Sửa đề án Setup Toolkit để chứa các lời nhắc, màn hình, chức năng chương trình hay những thông tin khác. Khi hoàn tất, biên dịch đề án để tạo setup1. exe.

Thi hành trình đóng gói, là theo các lời nhắc trên màn hình để tạo ra môi trường phát hành.

11.3.6.2Các bước tạo một chương trình Setup hiệu chỉnh


Khi muốn tạo chương trình setup một cách thủ công dùng setup Toolkit thay vì Trình đóng gói và triển khai, ta làm như sau:

  1. Nếu cần sửa đề án Setup Toolkit để chứa các lời nhắc, màn hình, chức năng, chương trình và các thông tin khác.

  2. Xác định tập tin nào cần phân phát, bao gồm các tập tin thi hành, cài đặt và các tập tin liên quan.

  3. Xác định thư mục cài đặt trên máy người dùng

  4. Tạo thủ công tập tin setup.lst để đưa ra tên và thư mục cài đặt của tất cả các tập tin chứa trong đề án.

  5. Xác định cách thức cài đặt tập tin.

  6. Tạo tệp tin.CAB cho đề án, dùng tiện ích Makecab.


Mẹo: Bạn có thể dùng Trình đóng gói và triển khai để tạo tập tin.CAB sau đó sửa chúng bằng tay. Khi Wizard tạo một tập tin.CAB, nó tạo một tập tin. DDF và một tập tin.BAT trong thư mục con \Support của thư mục đề án. Để sửa đổi tập tin.CAB, sửa trên tập tin. DDF, sau đó chạy tập tin.BAT. Tập tin.BAT sẽ chạy Makecab.exe để tạo lại tập tin.CAB.


  1. Tạo setup1.exe cho đề án bằng cách biên dịch dùng Setup Toolkit.

  2. Sao chép tập tin vào môi trường phân phát, hoặc đưa lên Web side dùng trình phát hành Web (Web publishing Wizard )



tải về 1.69 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   19   20   21   22   23   24   25   26   ...   39




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương