InstallShield làm cho tôn trọng to Setup Thực tiễn tốt nhất dễ dàng hơn bằng cách cảnh báo cho bạn để thực hành tốt nhất các vi phạm trong khi bạn đang tạo các thành phần trong giao diện thiết kế Setup và trong Component Wizard. Bằng cách làm theo các hướng dẫn này, bạn có thể tạo ra các cài đặt sạch sẽ phân phối phần tái sử dụng có hiệu quả và tránh các vấn đề mà kết quả từ tập tin không tương thích. Khi bạn đang tạo các thành phần trong giao diện thiết kế Setup, Setup Thực tiễn tốt nhất Hướng dẫn giám sát các tập tin mà bạn thêm vào các thành phần, cảnh báo bạn khi bạn đã làm điều gì đó mâu thuẫn với thực tiễn tốt nhất, và sau đó cung cấp cho bạn cơ hội để sửa chữa những hành động trong wizard. Để tắt của wizard tự động quét các thiết kế thiết lập của bạn, chọn Options từ menu Tools. InstallShield kiểm tra cho phù hợp với các thiết lập sau đây Best Practices: Cài Thực tiễn tốt nhất mà InstallShield Màn hình thực hành tốt nhất Mô tả thành phần không nên chứa nhiều .exe, .dll, .ocx, chm, hoặc file .hlp Mỗi thành phần có thể chỉ là một tập tin thực thi di động (một .exe, .dll, .ocx hoặc tập tin) hoặc WinHelp tập tin (file .hlp). Thành phần Windows Installer được thiết kế như vậy mà tất cả các cài đặt nâng cao và các thiết lập thành phần, chẳng hạn như mã GUID, tham khảo lý tưởng cho một tập tin hoặc trợ giúp thực thi tập tin di động duy nhất. Đặt .exe khác, .dll, .ocx, và các file .hlp vào thành phần mới. Một lý do cho điều này là không rằng, tại thời gian chạy, nếu người dùng chọn Repair cho một sản phẩm được cài đặt, kiểm tra Windows Installer cho sự tồn tại của mỗi cài đặt tập tin quan trọng của thành phần. Nếu các tập tin quan trọng là mất tích, Windows Installer cài đặt lại các thành phần bị thiếu. Vì vậy, nếu một tập tin mà không phải là các tập tin quan trọng của một thành phần là mất tích, nó có thể không được phục hồi trong chế độ sửa chữa. Sử dụng kết hợp các mô-đun Merge module chứa tất cả các file, các khóa registry, và logic cần thiết để cài đặt một phần riêng biệt của chức năng . Bạn không cần phải phân phối một tập tin mà một mô-đun cài đặt là có sẵn. Sử dụng kết hợp các module cũng sẽ giúp bạn thực hiện theo hai yêu cầu-the liên quan thực hành tốt nhất để tránh liên quan đến một tập tin với nhiều thành phần và logo châm Windows không cho tàu bất kỳ thành phần cốt lõi. Nếu tùy chọn giám sát thực tiễn tốt nhất được kích hoạt, các thiết lập thực hành tốt nhất Wizard sẽ cảnh báo bạn bất cứ khi nào bạn thử thêm vào một thành phần bất kỳ tập tin đó là một phần của các mô-đun trộn mà InstallShield cung cấp. Bạn cũng nên lưu ý các thành phần tạo lập sau đây Thực tiễn tốt nhất, mà InstallShield không tự động cảnh báo bạn: Cài Thực tiễn tốt nhất cho mà InstallShield của Không Tự động Cung cấp Thông báo thực hành tốt nhất Mô tả Đặt một mục tiêu shortcut trong phần riêng của mình bất kì tập tin phục vụ là mục tiêu cho một phím tắt yêu cầu thành phần riêng của mình. Tập tin đó phải được các tập tin quan trọng đối với các thành phần. Nhóm các tập tin khác vào thành phần Tổ chức tất cả các tập tin mà không rơi vào bất kỳ của các loại trên trong các thành phần theo yêu cầu của các tập tin, chẳng hạn như một thư mục đích chung hoặc kiểm tra phiên bản. Không file tự đăng ký Thay vì gọi chức năng tự đăng ký để đăng ký và chưa đăng ký thông tin máy chủ COM, bạn nên đăng ký thông tin này cho các thành phần trong quá trình cài đặt (và trình cài đặt sẽ ký của nó trong quá trình gỡ bỏ). tự đăng ký là một phương pháp đáng tin cậy cho việc đăng ký và file hủy đăng ký. Một lợi thế của việc có các cài đặt đăng ký thông tin là nếu các tập tin được quảng cáo, hoặc không được cài đặt ngay lập tức, việc đăng ký được đặt ra khi tập tin được sau đó được yêu cầu từ trình cài đặt. Vì vậy, InstallShield hỗ trợ cài đặt nâng cao đặc biệt cho việc đăng ký máy chủ COM. Xem thêm
đang được dịch, vui lòng đợi..
