Có bất kỳ cách nào trong WIX để phát hiện rằng một ứng dụng của bên thứ ba có mã nâng cấp được chỉ định được cài đặt và thư mục cài đặt của nó là gì? Tôi có thể đề xuất một hành động tùy chỉnh là bắt buộc, nhưng chính xác phải làm gì trong hành động tùy chỉnh như vậy? Có thể phát hiện những thứ như vậy trong hành động tùy chỉnh của VBS không?WIX: Cách phát hiện xem ứng dụng của bên thứ ba có được cài đặt không?
5
A
Trả lời
6
Nó thực sự phụ thuộc vào ứng dụng. Hầu hết các ứng dụng xuất bản một khóa registry có thể được sử dụng để phát hiện chúng. Trong trường hợp đó, bạn chỉ cần một phần tử RegistrySearch
, không cần hành động tùy chỉnh. Nếu ứng dụng được cài đặt thông qua MSI, đôi khi một ComponentSearch
là tốt hơn.
0
Bạn có thể sử dụng dotNetInstaller để định cấu hình nó rất tốt. Với sự giúp đỡ của tìm kiếm đăng ký bạn có thể dễ dàng tìm ra rằng chương trình được cài đặt hay không (Sử dụng phiên bản sản phẩm/Tên sản phẩm để kiểm tra bổ sung)
Các vấn đề liên quan
- 1. Phát hiện xem ứng dụng đã được gỡ cài đặt
- 2. Ứng dụng đã cài đặt là của bên thứ ba hoặc không phải là
- 3. Xác định thư mục cài đặt ứng dụng của bên thứ ba
- 4. Ứng dụng Facebook (iframe) và cookie của bên thứ ba
- 5. Phát hiện cài đặt AppStore của ứng dụng iOS
- 6. Cách quản lý các ứng dụng erlang của bên thứ ba?
- 7. WCF - Xác thực ứng dụng của bên thứ ba
- 8. Phát hiện một ứng dụng được cài đặt hay chưa?
- 9. Điều khiển docking miễn phí có thể được gắn vào ứng dụng của bên thứ ba
- 10. Cách phát hiện xem $ _POST có được đặt không?
- 11. Cách Go cập nhật gói của bên thứ ba?
- 12. Cách ứng dụng android có thể phát hiện cửa hàng đã cài đặt ứng dụng nào?
- 13. Cách cho phép ứng dụng di động với bên thứ ba bằng oauth BUT kết nối với dịch vụ của tôi, không phải bên thứ ba
- 14. Cách phát hiện SQL Server Express trong trình cài đặt WiX
- 15. Tệp Maven POM để cài đặt nhiều thư viện thương mại của bên thứ ba
- 16. Gỡ cài đặt Burn WIX?
- 17. JavaScript và cookie của bên thứ ba
- 18. Làm cách nào để phát hiện xem ứng dụng android có bị dừng hoặc gỡ cài đặt không?
- 19. Trình cài đặt dành cho nhà phát triển Mac của bên thứ ba? lỗi khi tải lên
- 20. WiX - khởi động ứng dụng sau khi cài đặt
- 21. I18N của Django với các ứng dụng của bên thứ ba
- 22. Phát hiện xem SQL Server Compact Edition 3.5 SP2 x64 có được cài đặt không?
- 23. Phát hiện xem ứng dụng Flash có được tải đúng cách bằng Javascript không?
- 24. Cách phát hiện xem ứng dụng GUI Qt có bị nhàn rỗi không, bên trong ứng dụng (Qt)?
- 25. Cách phát hiện xem có phiên bản mới hơn của ứng dụng iOS của tôi không?
- 26. Ruby, Qt và các vật dụng của bên thứ ba
- 27. Làm cách nào để phát hiện xem có cài đặt quicktime với javascript không?
- 28. Android 2.2 - Làm cách nào để phát hiện xem tôi có được cài đặt trên SDCard hay không?
- 29. Làm cách nào để ứng dụng Delphi phát hiện cài đặt proxy mạng của PC Windows?
- 30. Làm cách nào để phát hiện xem giao diện người dùng Jquery và Jquery có được cài đặt hay không và phiên bản nào được cài đặt?