前述:
軟件打包工具有很多種,讓人不知道選那個方便自己使用,Tiger Installer是一個在強大的功能和簡單易用兩個特性中尋找平衡的安裝制作軟件【此處不是廣告】.
之前為了圖方便一直在用 Tiger Installer。
昨天更新了一下Tiger 軟件.安裝包就不能創建桌面快捷和卸載了卡在那里【Win7 x64系統】,尋求....解決方案.
結果:
直接用Visual Studio Installer 來制作安裝包了.
如圖:

用vs Visual Studio Installer 大家都會,不會的可以看一下園子里的http://www.cnblogs.com/shenqiboy/archive/2012/03/20/2407694.html,
在此過程就不做什么說明了。
生成安裝包 Setup.msi....就執行了安裝。
在桌面順利地創建了桌面圖標.
這時俺進行了右鍵屬性想找快速的到安裝的目錄下......杯具如下

坑爹的出現了紅色框框里灰色的狀態.【打開文件位置】 是無法操作的。
在打包工程里找一下看看有沒有可以設置的地方,結果是:False.
網上一看原來這個微軟遺留的問題,
微軟告訴我們:因為 Microsoft Windows 中的創建快捷方式功能不支持 Windows 安裝程序描述符快捷方式的使用,將出現此現象。

打開后如圖:左邊的表是Setup.mis 文件相關的信息都在這里了.

二、找到左邊表的 【File】 選項
如圖:右邊表會顯示Setup.mis 文件的一些文件,如圖片,dll 等。這里我們只要找到 FileName 名字 為:我們遠行桌面快捷方式對應的 .exe 文件,然后復制表File字段的值(如圖紅框區域)。

三、找到左邊表【Shortcut】選項
如圖:右邊表會顯示快捷方式的信息,表中Drectory 字段項就是快捷的位置項:DesktopFloder 就是位於桌面的,下面兩個值就是開始菜單里的了。
重點設置就是這里Terget【紅框內】:把剛才的復制的值 粘帖此處,前后分別要加上"[#"、"]" ,即公式:[#+復制的值+]。

最后:保存文件並退出
結果如圖:成功了..

總結:
1.用 Visual Studio Installer 桌面快捷方式找到文件位置要另外設置繁瑣
2.設置Terget值:把復制的值前面加上[#尾部加上] ,即公式:[#+復制的值+]
3.求解,請勿拍磚,疼。
