VS2010安装包制作 [桌面快捷图标 右键属性 打开文件位置]问题解决
2015-06-19 14:02
573 查看
原文链接:/article/5303654.html
前述:软件打包工具有很多种,让人不知道选那个方便自己使用,Tiger Installer是一个在强大的功能和简单易用两个特性中寻找平衡的安装制作软件【此处不是广告】.
之前为了图方便一直在用 Tiger Installer。
昨天更新了一下Tiger 软件.安装包就不能创建桌面快捷和卸载了卡在那里【Win7 x64系统】,寻求....解决方案.
结果:
直接用Visual Studio Installer 来制作安装包了.
如图:
用vs Visual Studio Installer 大家都会,不会的可以看一下园子里的/article/5738358.html,
在此过程就不做什么说明了。
生成安装包 Setup.msi....就执行了安装。
在桌面顺利地创建了桌面图标.
这时俺进行了右键属性想找快速的到安装的目录下......杯具如下
坑爹的出现了红色框框里灰色的状态.【打开文件位置】 是无法操作的。
在打包工程里找一下看看有没有可以设置的地方,结果是:False.
网上一看原来这个微软遗留的问题,
微软告诉我们:因为 Microsoft Windows 中的创建快捷方式功能不支持 Windows 安装程序描述符快捷方式的使用,将出现此现象。
微软又告诉我们要解决此现象:请编辑要更改的快捷方式的目标值的安装程序包 (.msi 文件)
要更改快捷方式的目标值:就要使用 Orca 数据库编辑器编辑安装程序包,就是改安装包里shortcut:target的值。
此处提供 Orca工具 下载
操作过程来了
一、运行Orca.exe ,如图操作选中我们制作好的 Setup.mis 打开。
打开后如图:左边的表是Setup.mis 文件相关的信息都在这里了.
二、找到左边表的 【File】 选项
如图:右边表会显示Setup.mis 文件的一些文件,如图片,dll 等。这里我们只要找到 FileName 名字 为:我们远行桌面快捷方式对应的 .exe 文件,然后复制表File字段的值(如图红框区域)。
三、找到左边表【Shortcut】选项
如图:右边表会显示快捷方式的信息,表中Drectory 字段项就是快捷的位置项:DesktopFloder 就是位于桌面的,下面两个值就是开始菜单里的了。
重点设置就是这里Terget【红框内】:把刚才的复制的值 粘帖此处,前后分别要加上"[#"、"]" ,即公式:[#+复制的值+]。
最后:保存文件并退出
结果如图:成功了..
总结:
1.用 Visual Studio Installer 桌面快捷方式找到文件位置要另外设置繁琐
2.设置Terget值:把复制的值前面加上[#尾部加上] ,即公式:[#+复制的值+]
3.求解,请勿拍砖,疼。
作者:JasonXuVip
出处:http://www.cnblogs.com/jasonxuvip/
我的网址:政和生活网
本文地址:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
相关文章推荐
- Swift语言IOS8开发战记26 NSURLSession加载数据、上传下载
- iOS中AutoLayer自动布局流程及相关方法【转】
- Bash中一些重要的命令
- Java中System.gc()和Runtime.getRuntime().gc()
- BoF-SIFT Features with OpenCV
- Oracle 尽量避免在SQL语句中使用 OR
- linux新的API signalfd、timerfd、eventfd使用说明
- linux 命令——54 ping(转)
- 如果apache安装成为linux的服务的话
- Docker私有仓库安装
- Hadoop环境搭建笔记
- AndroidStudio----git
- Android从APP中跳转到安卓市场下载页面
- Java中使用代理访问网络及验证
- 进程与线程的一个简单解释
- 工作一直没有进步怎么办?试试PDCA法则吧!
- python日志打印重复(诡异)
- 格局log重写pcap文件中碰到的疑惑点
- iOS 获取系统相册
- SylixOS 经得起检验的国产操作系统 (一)