關閉由.net部屬所建立出來的智慧型捷徑功能


今年一月底的時候上線了由C#.net所開發的程式

使用.net內建的安裝/部屬功能來打包安裝檔

燒光碟發布下去後,大約是4,5月時就發現了一個問題 :vexed

就是由.net安裝/部屬功能做出來桌面的捷徑似乎不是普通的捷徑 :cute

他是會在執行時先搜尋一遍安裝目錄裡的檔案是否有缺少

有缺少的話就是自動跳出安裝畫面,進行修補檔案

這聽起來很不錯

但是問題就在於檔案辨識率似乎有些問題

有時會莫名其妙就跑出要修補的畫面,明明上一分鐘才在正常使用

但是要重新啟動時,卻要我修補,而且不修補還不給用,直接給你結束 :@@

而且重點在於一但要修補時,就會跳出要選擇安裝檔所在的位置

如果沒有把安裝的執行檔存放在硬碟裡,就得找到光碟才能使用

也就是有些不知道的人還要隨身帶光碟,預防突如其來的修復…. :crow

這問題讓我的分機被轟炸了許久 :hear

而這問題似乎要換掉桌面的捷徑才能結決

剛好最近要燒新版的光碟,就順便處理了一下

在此紀錄一下處理的方式

1.必須下載windows sdk

2.安裝Orca,只要選擇最下面的兩個選項就可以了
Orca

3.安裝完後到C:\Program Files\Microsoft SDKs\Windows\6.0A\bin\裡

找到Orca.Msi然後安裝它

4.安裝完後就可以在所有程式裡找到他了

5.執行畫面

6.開啟由.net安裝部屬所建立出來的.msi檔


7.開啟後再左方找到Property欄位,然後新增一個row


8.輸入DISABLEADVTSHORTCUTS

9.在value的地方輸入1

10.確認再右邊的視窗中有完成剛剛的設定


11.最後存檔離開

這樣由.net安裝部屬所產生的捷徑,就不會亂檢查檔案了 :smile

留個言吧

防止機器人留言: