VS2005安装包问题,大家有没有遇到这种情况

ycagri 2009-03-10 03:18:11
长期以来,我一直以为是我自己的问题,但现在我越来越感觉是VS的问题
VS2005新建一安装项目,加入自己要打包的文件,然后将可执行文件创建快捷方式,分别放在程序菜单和用户桌面,OK,制作过程应该没有什么问题,然后安装,安装也一切顺利,桌面快捷方式和程序菜单里面都有生成,运行一切正常。

现在我要说的问题就是这个快捷方式的问题,点击快捷方式看属性,一般情况下应该可以定位到目标,但是这个快捷方式不行,他是定位到程序目录,应该是VS做了一个壳,他自己来启动程序文件,然后我就试着将程序目录下面的一个文件删除(随便哪一个文件),然后再次使用快捷方式运行的时候,系统就开始重新安装,再次复制一遍文件,总之,他会保证你的目录里的文件至少不少于原来安装时候的样子。

但如果是自己在操作系统下,手动创建的快捷方式,运行一切正常,只要不是删除的系统运行时必须的文件,启动一切正常。


如果不相信,可以自己做一个小的测试
...全文
348 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
znyinyyniu 2010-05-20
  • 打赏
  • 举报
回复
的确是这样啊
yoyoalphax 2009-04-23
  • 打赏
  • 举报
回复
确实如此
jietuan 2009-04-23
  • 打赏
  • 举报
回复
收藏
chaojijun 2009-04-23
  • 打赏
  • 举报
回复
加一条该问题解决方案的链接:
http://social.msdn.microsoft.com/Forums/zh-CN/netfxsetup/thread/541ec426-dcf7-47d1-96d0-2b959a0a1bf3
chaojijun 2009-04-23
  • 打赏
  • 举报
回复
这个是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编辑器。
9.点击YourApplicationSetup.msi安装,选择安装路径为“C:\”,在创建的快捷方式上右键点击“属性”,目标为“C:\YourApplication.exe”。
ycagri 2009-03-10
  • 打赏
  • 举报
回复
是不是标题不够累人,为什么没有人关注了。。。。。
ycagri 2009-03-10
  • 打赏
  • 举报
回复
终于有位大哥回复了

那就说,不是我的问题了

现在就是想知道如何解决这个问题
PandaIT 2009-03-10
  • 打赏
  • 举报
回复
刚刚去试了

还真是这么回事!

呵呵
ycagri 2009-03-10
  • 打赏
  • 举报
回复
没有人回复,难道就是我自己的问题,可是我让别人测试也是一样的问题呀~~~~~~~~

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧