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

2019-09-18 06:23发布

我使用安装向导项目Windows窗体应用程序创建一个MSI安装程序。 我已经配置它来安装一个桌面快捷方式,但不幸的是只穿一个快捷方式运行安装程序的用户的桌面上。 有什么办法来配置它放在快捷键上的所有用户的桌面?

Answer 1:

在项目的文件系统编辑器

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

这应该做到这一点,把你的快捷方式在新的自定义文件夹。 这将允许你安装到“所有用户”文件夹中,即使您是“只要我”的安装程序的其余部分安装。



Answer 2:

“用户界面”页面,设置InstallAllUsersVisible上设置InstallAllUsers =在属性true在“安装文件夹”。 如果你有一个安装和“用户界面”页上的“管理安装”,一定要在这两个修改“安装文件夹”。

这会带走用户的选择仅适用于“我”在安装和强制安装成为“人人”。

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



文章来源: Visual Studio 2005 Setup Wizard - creating desktop shortcuts for all users