VS "安裝和部署項目"生成的快捷方式問題

 用VS2005製作MSI安裝包時,發現自動生成的快捷方式會有問題。和手工創建的快捷方式不同,其創建的快捷方式屬性中的”目標”項不定位到可執行文件本身,而是目錄。導致一些兼容問題,比如在蛙靈桌面上就打不開… 而且據說刪除軟件相關的文件後,點擊快捷方式會彈出安裝界面,保證軟件的完整性。這顯然很麻煩,解決方法如下:

這個是VS自己的問題,微軟的幫助和支持網站上已經指出並提出瞭解決方案。但是網站上的解決方案講的並不清楚。
簡單的解決方案爲:
1.先去下載msi編輯軟件orca,可以去這裏下載:http://www.52z.com/soft/10568.Html
2.啓動orca。
3.在“文件”菜單中上, 單擊“打開”。
4.在“打開”對話框找到包含YourApplicationSetup.msi文件的文件夾。
5.單擊YourApplicationSetup.msi文件,然後單擊“打開”。
6.在“表”窗格中,單擊“shortcut”。
7.在右窗格中,選擇在“Name”列中對應“YourApplication.exe”值的行,點擊該行的“Target”列,VS安裝程序生成的快捷方式對應的值爲“DefaultFeature”,將其改爲“[TARGETDIR]\YourApplication.exe”。
8.在“文件”菜單上點擊“保存”,然後退出orca編輯器。

 

參考資料:http://topic.csdn.net/u/20090310/15/f7909ba4-1100-49a1-ad97-53b77f0dbf85.html

http://support.microsoft.com/kb/830612/en-us


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章