我想爲我的ClickOnce已部署應用程序創建桌面快捷方式。 IDE是Visual Studio 2005,並且沒有任何升級到Visual Studio 2008的任何需要。ClickOnce已部署應用程序的桌面快捷方式
0
A
回答
1
如果您必須留在Visual Studio 2005中,您唯一的選擇是編寫代碼來創建圖標。這裏是how to do it。但是,請注意,如果用戶卸載應用程序,桌面圖標將不會被刪除。
如果您曾升級到Visual Studio 2008 SP1,那麼您將獲得開箱即用的功能。
0
你不能在ClickOnce的做到這一點,這是由設計:
之一的ClickOnce的目標是使安裝和運行富客戶端代碼爲「網狀」儘可能的用戶體驗
[...]
在與網狀模型一致,我們 想成爲微創的 可能在T (請注意,在XP的 開始菜單將點亮一個 通知已安裝ClickOnce應用程序已安裝的應用程序 )。
如解釋in this thread on social.msdn.microsoft.com所述。
唯一的解決方法是在第一次啓動時自己創建桌面圖標。但不建議這樣做。
您可能想重新評估您是否真的需要桌面圖標。我個人討厭這樣做的安裝程序。
1
博客文章Creating a Desktop Shortcut for a ClickOnce Application解釋瞭如何以編程方式爲ClickOnce部署創建桌面快捷方式。
這工作得很好,沒有任何風險。
相關問題
- 1. 使用安裝和部署創建桌面快捷方式
- 2. 如何創建Java桌面應用程序的快捷方式?
- 3. 的Visual Studio部署項目可選桌面快捷方式
- 4. 爲Node Webkit應用程序創建桌面快捷方式
- 5. 桌面快捷方式圖標覆蓋應用程序圖標
- 6. 使用ClickOnce部署的應用程序驗證桌面應用程序問題
- 7. ClickOnce與快捷方式
- 8. 方式加快ClickOnce應用程序
- 9. 通過GPO的桌面快捷方式
- 10. 部署桌面WPF/SQLite應用程序
- 11. 部署桌面應用程序
- 12. 以編程方式創建組合桌面快捷鍵「快捷方式」
- 13. ClickOnce仍然是Windows Forms應用程序部署的方式嗎?
- 14. 爲桌面上的任何應用程序創建快捷方式
- 15. 創建桌面快捷方式
- 16. Windows窗體桌面快捷方式
- 17. 複製快捷方式到桌面
- 18. Wix 3.5桌面快捷方式
- 19. 複製快捷方式到桌面
- 20. Android刪除桌面快捷方式
- 21. 我可以在ClickOnce部署中爲快捷方式創建自定義桌面圖標嗎?
- 22. ClickOnce部署的應用程序圖標
- 23. 離線應用程序快捷方式
- 24. 應用程序快捷方式
- 25. .net .vdproj - 應用程序快捷方式
- 26. 創建應用程序快捷方式
- 27. 在桌面上創建Windows 10應用程序快捷方式vbsscript
- 28. 如何將圖標添加到WPF應用程序桌面快捷方式?
- 29. 如何將WindowState從桌面快捷方式傳遞到WPF應用程序?
- 30. 與電子桌面應用程序快捷方式突然停止出現
請注意,如果項目以.NET 3.5爲目標,您只能獲得此功能。如果您的目標是早期版本的.NET(例如,因爲您的客戶羣包含Windows 2000用戶),您仍然需要使用VS 2005解決方案。 – 2009-08-13 18:00:40