Điểm:-1

Làm cách nào để kiểm tra xem Sản phẩm có được cài đặt từ điều kiện khởi chạy của msi không?

lá cờ ke

Chúng tôi đang tạo một msi, là một sidecar/config cho sản phẩm chính của chúng tôi, một exe cài đặt (được nhúng một msi bên trong).

Chỉ nên cài đặt msi mới này khi msi chính đã được cài đặt trên máy và trên một phiên bản cụ thể mà thôi.

Làm cách nào để đặt điều đó trong điều kiện Khởi chạy của msi? Nếu không khởi chạy conditon, bất kỳ tùy chọn nào khác trong Installshield/msi.

Ngoài ra, đây không phải là cài đặt hoặc triển khai im lặng, chúng tôi sẽ cung cấp trực tiếp cho người dùng cuối để tải xuống từ trang web của sản phẩm. Vì vậy, chúng tôi cần hiển thị lỗi dựa trên GUI cho người dùng.

Khi tôi tìm kiếm các điều kiện ra mắt, tôi không thể tìm thấy nhiều thứ liên quan đến điều này. Xin đề nghị.

Điểm:1
lá cờ us

Bạn sẽ có thể kiểm tra các điều kiện nhất định, tức là sổ đăng ký hoặc tệp tồn tại.

Đây là một số tài liệu về các loại điều kiện:

https://docs.revenera.com/installshield19helplib/helplibrary/SteConditionCheckTypes.htm#BuildingConditionalStatements_547774590_1033839

https://docs.revenera.com/installshield19helplib/helplibrary/SteConMSI.htm

uday avatar
lá cờ ke
Cảm ơn @AutoGnome nhưng đây là dự án Installshield Advanced UI, nhưng dự án của tôi là loại dự án msi cơ bản. Tính năng này không có sẵn cho tệp dự án của tôi

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.