我使用 Visual Studio 2015(带有 Visual Studio 安装程序插件)创建了一个安装程序。目标是始终使用相同的本地资源运行应用程序,无论谁登录,因此我们的目标是 [CommonAppDataFolder](Win10 上的 C:\ProgramData...)。安装程序可以很好地将所有共享资源放置在我们想要的位置。但生成的 MSI 提供了以“所有人”或“仅我”身份安装的选项
我们希望将安装选项灰显为“只有我”。
有没有办法在 Visual Studio 中执行此操作,作为 MSI 构建过程的一部分。
我看到一些涉及运行的解决方案MSIEXEC具有不同的参数,例如,ALLUSERS,但我想知道是否有一种方法可以将其设置为在 Visual Studio 中自动发生。
谢谢。
通过在解决方案资源管理器中选择项目,然后按 F4,可以显示项目属性窗口(不是属性)。您可以在那里将 InstallAllUsers 设置为 True。
InstallFolder 对话框的“属性”窗口有一个设置 InstallAllUsersVisible,因此只需将其设置为 False。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)