none
VB的安装项目如何添加卸载快捷方式或其他任意快捷方式? RRS feed

  • 问题

  • 网上有关 VB的安装项目中添加卸载快捷方式的文章,说是添加C:\Windows\System32\msiexec.exe到项目中,
    然后创建到这个文件的快捷方式,并在参数中指定卸载程序的GUID
    但是在编译的时候,出现如下警告:

    警告 1 应将“msiexec.exe”排除,原因是其源文件“C:\Windows\System32\msiexec.exe”受到“Windows 系统文件保护”。 
    ...\安装程序\安装程序.vdproj 安装程序

    如果把“C:\Windows\System32\msiexec.exe”排除了,则无法创建指向它的快捷方式。

    是否有其他方法实现?
    如果要创建其他任意快捷方式?是否都必须把目标文件添加到安装项目?

    谢谢:)
    2009年2月22日 7:14

全部回复

  • 不需要添加C:\Windows\System32\msiexec.exe到项目

    只要创建到这个文件的快捷方式,并在参数中指定卸载程序的GUID

    http://feiyun0112.cnblogs.com/
    2009年2月23日 6:11
    版主
  • feiyun0112 说:

    不需要添加C:\Windows\System32\msiexec.exe到项目

    只要创建到这个文件的快捷方式,并在参数中指定卸载程序的GUID


    http://feiyun0112.cnblogs.com/



    特别的试验了一下,如果不把文件添加到安装项目,似乎就无法创建快捷方式了,创建快捷方式的时候会要求指定文件,而显示的目录仅限于安装项目的文件系统里,怎么办呢?
    2009年2月24日 5:15