VS打包后生成快捷方式:目標指向錯誤、Icon圖標分辨率有誤問題解決方案


1.目標指向錯誤:

在安裝***.msi文件后,對快捷方式-->右鍵-->屬性:

發現目標並非指exe文件。 

於是我新建了一個快捷方式,將目標-->指向exe文件,位置Ctrl+v。

其實這樣的快捷方式就可以正常使用了。

但是考慮到不能每台機器都這樣,只能換路子,於是找到了(Orca)挺好的東西,可以修改msi文件。

具體做法:

打開Orca-->將msi文件拖入-->左邊的列表中找到-->Shortcut-->右邊的表格中找到-->Target-->修改其值為[TARGETDIR]程序名字.exe-->例如我的是[TARGETDIR]ProrunningChecker.exe-->保存-->文件-->關閉(不關閉無法運行msi  = 。=)

然后再安裝msi文件,新生成的快捷方式的目標就正常了。

 

 

 

2.安裝后Icon圖標分辨率不對:

在上圖比較兩個快捷方式的目標時,可以看到同一個exe的快捷方式卻Icon圖標不是同樣的分辨率。

這個問題需要修改-->快捷方式-->右鍵-->屬性-->更改圖標-->路徑(exe文件的路徑即可)

但是,同樣治標不治本。

那么解決方案:

打開Orca-->將msi拖入-->左側列表找到Icon...文字不直觀(附一張圖步驟都在上面...)

最后保存-->文件-->關閉;

(注意:上圖Icon圖標包含16x16..........256x256,可能大家在做實驗時候達不到這么大效果...)

大致就這些了,因為這個Icon分辨率困擾我好久...所以試一下發到首頁,希望能幫到需要的人...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM