我的自定义 MSI 无法安装在 Windows 7 或 Windows Server 2008 R2 上
我有几个部署项目,其中一些是 Web 部署项目。我的 MSI 已成功安装在 Vista 和 Windows Server 2008 上。除非我从右键单击“以管理员身份运行”的控制台窗口运行它,否则它们不会安装在 Windows 7 或 Server 2008 R2 上。安装程序将成功安装。
我不能强迫我的客户必须打开控制台窗口,因为我必须安装该软件。作为目前的解决方法,我们的客户正在这样做,但我需要在未来的版本中修复此问题。
我什至尝试创建启动条件并将条件设置为 AdminUser 但这不起作用。
感谢您的任何帮助。
I have several deployment projects with some of them being web deployment projects. My MSIs have successfully installed on both Vista and Windows Server 2008. They will not install on Windows 7 or Server 2008 R2 unless I run it from a console window that I right clicked to "Run as administrator" Unless I do this, none of my installers will successfully install.
I cannot force my customers to have to open up a console window as I have to install the software. As a workaround for now, our customers are doing this but I will need to fix this in future releases.
I even tried creating a Launch Condition and setting the condition to AdminUser but that didn't work.
Thanks for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此错误与用户访问控制 (UAC) 默认设置有关。有关解决方法的详细步骤,请阅读这篇文章:http://rambletech.wordpress.com/2011/09/15/windows-server-2008-you-机器的所有用户没有足够的权限来完成此安装/
HTH,
Ozzie。
This error is related to User Access Control (UAC) default settings. For detailed steps of the workaround read this post: http://rambletech.wordpress.com/2011/09/15/windows-server-2008-you-do-not-have-sufficient-privileges-to-complete-this-installation-for-all-users-of-the-machine/
HTH,
Ozzie.