我创建了一个msi软件包,它可以将文件和文件夹从生产位置复制到用户计算机,并在本地用户计算机中注册所需的dll。非管理员用户的MSI安装程序
本地用户现在在任何机器上都没有管理员权限。但我创建的安装程序注册一些DLL,这里是问题。非管理员用户尝试运行安装程序时,注册逻辑失败。我从我的系统管理员那里得到了一些反馈到“我们需要将Installsheild权限从作为'交互式用户'执行更改为'启动用户',这样当MSI执行并调用installscript服务启动它时将以启动安装程序的用户身份启动,而不是以无权安装软件的登录用户(标准用户)启动。“
我确实无法继续处理此建议。有人能帮我吗 。
感谢, 萨克斯
[如何为有限的(非管理员)用户进行设置工作](http://stackoverflow.com/questions/4080131/how-to-make-a-setup-work-for-limited - 非管理员用户) –