2012-09-17 23 views
2

我正在使用NSIS構建程序安裝程序。可執行文件名是XYZ.exe,我想將它安裝在「$ PROGRAM_FILES/XYZ 1.0 /」中。我也在菜單中創建快捷方式開始:「$ MENU_START/XYZ 1.0/XYZ 1.0」指向「$ PROGRAM_FILES/XYZ 1.0/XYZ.exe」「新安裝的程序」是如何工作的?

使用創建的安裝程序安裝軟件後,「新安裝的軟件」提示被顯示。使用鏈接不會使此提示消失。這裏有一個簡短描述如何處理新安裝的程序的鏈接。不幸的是,這些信息並不準確。 http://blogs.msdn.com/b/oldnewthing/archive/2005/11/24/496690.aspx

我該怎麼做才能讓我的鏈接隱藏提示?我不想完全禁用這些提示。

我也不想等它自己消失。

回答

0

亮點應該在一段時間後消失。

恕我直言,這是毫無意義的混亂,但如果你真的必須那麼你可以嘗試設置System.AppUserModel.ExcludeFromShowInNewInstall屬性的快捷方式。這在NSIS中並不容易...

+0

這不是一個真正的解決方案......我只是想知道.exe名稱是否必須與鏈接名稱相同或什麼? – Caladan

+0

你的意思是你需要示例代碼? – Anders

+0

我的意思是:我不知道Windows觸發器如何隱藏提示。程序從快捷方式運行,但不會使提示消失。我不想破解註冊表... – Caladan

相關問題