簡體   English   中英

安裝后如何定義“開始”菜單上顯示的快捷方式?

[英]How to define which shortcut appears on the Start Menu after installing?

我正在使用Visual Studio中的Windows安裝項目。 在“文件系統”編輯器的“用戶程序菜單”節點下面,我有一個包含多個快捷方式的應用程序文件夾。 一個快捷方式用於啟動應用程序; 另一個恢復應用程序的出廠設置(因此它也調用應用程序,但帶有參數)。

運行安裝程序后,將在“開始”菜單中正確創建文件夾及其包含的快捷方式。 此外,在沒有代表我做任何操作的情況下,安裝程序會在“開始”菜單的“頂層”創建一個額外的快捷方式(即,當通過單擊“開始”按鈕打開“開始”菜單時,它會顯示)。

這個額外的快捷方式曾經是啟動應用程序的快捷方式。 那很好。 但是,由於我添加了“恢復出廠設置”快捷方式,因此這是出現在“開始”菜單“頂層”的快捷方式。 這是毫無意義的,只會讓用戶感到困惑。 有沒有辦法改變這個?

編輯(澄清):由於我添加了“恢復出廠設置”快捷方式,只有此快捷方式出現在“開始”菜單的頂層(我不想要),並且不再顯示啟動應用程序的快捷方式(但我想要它)。 請注意, “開始”菜單的子文件夾中的所有快捷方式都是正確的。 我在這里指的是單一的快捷方式,它自動出現在“開始”菜單的頂層(單擊“開始”按鈕時立即可見)。

您必須使用System.AppUserModel.ExcludeFromShowInNewInstall屬性明確標記“factory reset”快捷方式。 Raymond Chen在這篇博文中展示了如何做到這一點

請注意,此問題之前被問到

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM