用第三方工具OrcaMis (一个可以修改msi文件的工具)来实现的
最后我又试了几次,以为是再程序打包的时候设置有问题,结果都没有找到原因,没有办法只有需求网络资源,网络上有朋友说VS创建的快捷方式不是标准的,是VS制作的安装包的问题,但是可以对VS制作的安装包msi文件进行修正。
具体修正步骤如下:
(1)下载工具orca工具(msi文件编辑工具) orcaMis
(2)安装orca后,用orca打开msi安装包,在左边的Table列表中找到Shourtcut表,在右边记录中找到桌面快捷方式的记录,修改该记录的Target属性为
[TARGETDIR]应用程序名称.exe
(3)保存修改后的msi文件,重新安装后生成的快捷方式就可以查找图片和更改图标了。
http://www.cnblogs.com/Charles2008/archive/2012/05/25/Release_shortcut.html
百度也有 http://wenku.baidu.com/view/3af05e200722192e4536f6ea.html