Công ty của tôi đang phát triển một ứng dụng có sự phụ thuộc vào một ứng dụng khác của chúng tôi. Ứng dụng thứ hai đó đã có trình cài đặt Inno Setup.Chạy trình cài đặt khác trong cài đặt Inno Setup
Vì vậy, tôi nghĩ rằng tôi muốn gói trình cài đặt của ứng dụng thứ hai trong trình cài đặt Inno Setup cho ứng dụng đầu tiên. Nhưng tôi không chắc chắn làm thế nào để đi về điều đó đúng. Có ai biết "đúng cách" để làm điều này?
Tôi đã tìm thấy điều này: Inno Setup Knowledge Base—HOWTO: Install .MSI files. Tôi cho rằng kỹ thuật này có thể được sử dụng cho trình cài đặt Inno Setup lồng nhau. Nhưng tôi có một vài câu hỏi về các chi tiết tốt:
- Làm cách nào để xóa ứng dụng đầu tiên, ứng dụng thứ hai cũng bị gỡ cài đặt?
- Đó có phải là một điều hợp lý để làm (tự động gỡ cài đặt ứng dụng thứ hai) hay tôi nên để người dùng thực hiện việc đó theo cách thủ công?
- Nếu người dùng cố gỡ cài đặt ứng dụng thứ hai trong khi lần đầu tiên được gỡ cài đặt, tôi có nên phát hiện ra điều đó và đưa ra cảnh báo không? Làm thế nào tôi có thể làm điều đó?
Chia sẻ một số mã! – tmighty