2

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

4

2 回答 2

3

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

  1. 创建一个新的自定义文件夹(将其命名为“所有用户开始菜单”)
  2. 将默认位置更改为 [DesktopFolder](同样适用于 [StartMenuFolder])(参见文档开始菜单
  3. 将属性值设置为 ALLUSERS

应该这样做,将您的快捷方式放在新的自定义文件夹中。即使您正在为安装程序的其余部分安装“Just Me”,这也将允许您安装到“所有用户”文件夹中。

于 2009-07-10T13:37:16.050 回答
1

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

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

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

于 2009-07-10T14:06:02.567 回答