VS "安装和部署项目"生成的快捷方式问题
2012-06-18 15:30
253 查看
用VS2005制作MSI安装包时,发现自动生成的快捷方式会有问题。和手工创建的快捷方式不同,其创建的快捷方式属性中的”目标”项不定位到可执行文件本身,而是目录。导致一些兼容问题,比如在蛙灵桌面上就打不开… 而且据说删除软件相关的文件后,点击快捷方式会弹出安装界面,保证软件的完整性。这显然很麻烦,解决方法如下:
这个是VS自己的问题,微软的帮助和支持网站上已经指出并提出了解决方案。但是网站上的解决方案讲的并不清楚。
简单的解决方案为:
1.先去下载msi编辑软件orca,可以去这里下载:http://www.52z.com/soft/10568.Html
2.启动orca。
3.在“文件”菜单中上, 单击“打开”。
4.在“打开”对话框找到包含YourApplicationSetup.msi文件的文件夹。
5.单击YourApplicationSetup.msi文件,然后单击“打开”。
6.在“表”窗格中,单击“shortcut”。
7.在右窗格中,选择在“Name”列中对应“YourApplication.exe”值的行,点击该行的“Target”列,VS安装程序生成的快捷方式对应的值为“DefaultFeature”,将其改为“[TARGETDIR]\YourApplication.exe”。
8.在“文件”菜单上点击“保存”,然后退出orca编辑器。
参考资料:http://topic.csdn.net/u/20090310/15/f7909ba4-1100-49a1-ad97-53b77f0dbf85.html http://support.microsoft.com/kb/830612/en-us
这个是VS自己的问题,微软的帮助和支持网站上已经指出并提出了解决方案。但是网站上的解决方案讲的并不清楚。
简单的解决方案为:
1.先去下载msi编辑软件orca,可以去这里下载:http://www.52z.com/soft/10568.Html
2.启动orca。
3.在“文件”菜单中上, 单击“打开”。
4.在“打开”对话框找到包含YourApplicationSetup.msi文件的文件夹。
5.单击YourApplicationSetup.msi文件,然后单击“打开”。
6.在“表”窗格中,单击“shortcut”。
7.在右窗格中,选择在“Name”列中对应“YourApplication.exe”值的行,点击该行的“Target”列,VS安装程序生成的快捷方式对应的值为“DefaultFeature”,将其改为“[TARGETDIR]\YourApplication.exe”。
8.在“文件”菜单上点击“保存”,然后退出orca编辑器。
参考资料:http://topic.csdn.net/u/20090310/15/f7909ba4-1100-49a1-ad97-53b77f0dbf85.html http://support.microsoft.com/kb/830612/en-us
相关文章推荐
- VS安装项目生成的快捷方式问题
- VS.NET在生成安装和部署项目时收到"不可恢复的致命错误"的解决办法
- 给vs安装项目添加卸载快捷方式
- VS制作安装部署文件后,快捷方式属性中“打开文件位置”不可用
- .net项目配置文件导致runat="server"无效,不能自动生成声明代码的问题
- VS打包后生成快捷方式:目标指向错误、Icon图标分辨率有误问题解决方案
- 如何为 Visual Studio 2005 或 Visual Studio .NET 安装和部署项目创建快捷方式
- VS调试错误:若要调试此模块,请将其项目生成配置更改为"调试"模式
- Android安装应用后点击"打开"(Open)带来的问题及解决方式
- vs clickonce 部署.net2.0依赖的项目 自动创建快捷方式
- VS调试错误:若要调试此模块,请将其项目生成配置更改为"调试"模式
- VS2005例子中编译时出现"已跳过生成: 项目", 不编译, 也不报错
- 为VS.NET的部署项目添加卸载快捷方式
- 安装了vs 2012之后打开excel时出现"向程序发送命令时出现问题“
- driverstudio生成的项目在编译过程的"ntstrsafe.h"找不到问题的解决
- 解决APK安装成功后点击"打开"再按Home键遇到的问题
- VS 2005安装部署时,“不可恢复的生成错误”最终解决办法
- VS 2017 Web项目需要安装Sql Server 2012 Express LocalDB问题
- Win7 VS2010下开发的CS软件,安装到XP下无法运行或者桌面快捷方式无法显示图标的问题解决方法
- 关于安装vs2015后, vs2013打开项目工程失败崩溃的问题!