2011-12-06 14 views
10

Tôi muốn tạo trình cài đặt bằng Innosetup không nên đăng ký ứng dụng với trình cài đặt cửa sổ, Tùy chọn này tôi có thể thấy trong Trình cài đặt nâng cao. Nếu tùy chọn này được chọn, trình cài đặt sẽ không ghi bất kỳ giá trị nào vào sổ đăng ký và sẽ không xuất hiện trong chương trình Thêm/Loại bỏ, nó chỉ sao chép các tệp vào vị trí mong muốn.Làm thế nào để tạo trình cài đặt với Innosetup mà không nên đăng ký ứng dụng bằng chương trình Add/Remove?

Tính năng này là bắt buộc để tạo ứng dụng di động

Nó chỉ hoạt động như một bộ tách.

Bạn có thể xem ứng dụng mẫu di động đang xây dựng bằng cách sử dụng tập lệnh NSIS trong liên kết dưới đây. http://www.megaupload.com/?d=NG01KLPL

Trả lời

13

Bạn có thể đặt CreateUninstallRegKey=no để chỉ chặn các mục nhập trong chương trình Thêm/xóa hoặc Uninstallable=no để tắt tất cả chức năng gỡ cài đặt.
Cả hai đều có các tác dụng phụ như ngừng các giá trị UsePrevious*Get/SetPreviousdata.

Lưu ý rằng các chương trình Add/Remove không phải là Windows Installer, một công nghệ khác và thay thế cho Inno.

+0

Giải pháp này hoạt động tốt, Đây là những gì tôi đang tìm kiếm. Cảm ơn rất nhiều sự giúp đỡ của bạn. – SamuelJames84

Các vấn đề liên quan