Trong WIX, làm thế nào để bạn tạo lối tắt không được quảng cáo trong cấu hình allusers? Cho đến nay tôi chỉ có thể thực hiện điều này bằng các phím tắt được quảng cáo. Tôi thích các phím tắt không được quảng cáo vì bạn có thể đi đến thuộc tính của phím tắt và sử dụng "tìm mục tiêu".Wix tạo lối tắt không được quảng cáo cho tất cả người dùng/mỗi máy
Trong hướng dẫn tôi đã thấy sử dụng giá trị đăng ký cho đường phím của lối tắt. Vấn đề là họ sử dụng HKCU làm gốc. Khi HKCU được sử dụng, và một người dùng khác gỡ cài đặt chương trình (vì nó được cài đặt cho tất cả người dùng), khóa đăng ký bị bỏ lại phía sau. Khi tôi sử dụng HKMU làm gốc, tôi nhận được lỗi ICE57, nhưng khóa sẽ bị xóa khi người dùng khác gỡ cài đặt chương trình. Tôi dường như bị đẩy theo hướng sử dụng HKCU mặc dù HKMU có vẻ hoạt động chính xác (mỗi người dùng so với tất cả người dùng).
Khi cố gắng tạo lối tắt không được quảng cáo, tôi nhận được nhiều lỗi ICE khác nhau như ICE38, ICE43 hoặc ICE 57. Hầu hết các bài viết tôi đã đề xuất "chỉ bỏ qua lỗi băng". Phải có cách để tạo các lối tắt không được quảng cáo, mà không tạo lỗi ICE.
Vui lòng gửi mã mẫu để làm ví dụ.
Công việc thực sự tuyệt vời với các chi tiết trong câu trả lời của bạn. Tôi thấy điều này cực kỳ hữu ích vì tôi đã lướt qua tài liệu và mẫu WiX. Cảm ơn! – Dave
Câu trả lời hay. Nhưng giả sử tôi có một lối tắt trên màn hình trong một thành phần riêng biệt (vì tôi cài đặt nó theo điều kiện). Các lối tắt như vậy không thể được quảng cáo. Nếu tôi cố gắng thêm Quảng cáo = "có" ngay cả với DISABLEADVTSHORTCUTS, tôi gặp lỗi CNDL0035. Bạn có thể thấy một cách để thực hiện lối tắt như vậy với khóa sổ đăng ký HKMU không? – marcin
Trả lời câu hỏi của riêng bạn không phải là nghi thức xấu nếu bạn đã tìm thấy một giải pháp tốt, và tôi rất biết ơn bạn đã làm - và với một câu trả lời tuyệt vời để khởi động. +1! – fzwo