Visual Studio 2005安装向导 - 为所有用户创建桌面快捷方式

时间:2009-07-10 13:24:07

标签: windows-installer installation desktop shortcut wizard

我正在使用安装向导项目为Windows窗体应用程序创建msi安装程序。我已将其配置为安装桌面快捷方式,但不幸的是,它只在运行安装程序的用户的桌面上放置了一个快捷方式。有没有办法将其配置为在所有用户的桌面上放置快捷方式?

2 个答案:

答案 0 :(得分:3)

在项目的文件系统编辑器中

  1. 创建一个新的自定义文件夹(为其命名为“所有用户开始菜单”)
  2. 将默认位置更改为[DesktopFolder](同样适用于[StartMenuFolder])(See documentationStart Menu
  3. 将Property值设置为ALLUSERS
  4. 应该这样做,将快捷方式放在新的自定义文件夹中。这将允许您安装到“所有用户”文件夹中,即使您正在为其余安装程序安装“Just Me”。

答案 1 :(得分:1)

在属性中设置InstallAllUsers = True 在“用户界面”页面的“安装文件夹”中,设置InstallAllUsersVisible。 如果在“用户界面”页面上有“安装”和“管理安装”,请务必同时修改“安装文件夹”。

这将取消用户选择仅为“我”安装并强制安装为“所有人”。

现在,您放入文件系统“用户桌面”的快捷方式应该出现在每个人的桌面上。