0

我已经在 Visual Studio 2008 中创建了安装项目。如何以管理员权限运行此安装程序 - 我已尝试右键单击,以管理员身份运行。Vista 不会提示我输入密码。我错过了什么吗?

PK

4

3 回答 3

1

当您右键单击并选择“以管理员身份运行”时,您会得到任何类型的弹出对话框吗?另外,您的设置应用程序是否实际运行?

如果您收到“Windows 需要您的许可才能继续”对话框,并且没有密码输入框,那么您已经以管理员身份登录,并且系统只会提示您为应用程序授予高完整性。如果您想被提示输入密码,您需要使用标准用户帐户登录。

如果您根本没有弹出对话框,那么我的猜测是发生了以下情况之一:

  • 您已完全关闭用户帐户控制 (UAC) 检查控制面板中的“用户帐户”下。
  • 您从标准用户帐户运行,并且 UAC 配置为“无提示:失败并且如果需要管理员权限则不要启动程序”。显然,这仅在您的应用程序无法启动时才相关。

有关 UAC 的更多信息,请点击此处

于 2009-04-14T19:42:33.187 回答
0

第一个问题:是否启用了 UAC?

如果您想确保使用提升的令牌运行安装程序,您始终可以打开提升的命令提示符并从那里运行安装程序。要获得提升的命令提示符,请单击,Start然后键入cmd.Ctrl+Shift+Enter

于 2009-04-14T19:41:07.653 回答
0

安装程序是否编译 MSI、exe 或两者?如果安装程序在编译后只是一个 MSI 文件,则 MSI 安装程序应该在它实际开始安装应用程序之前要求您提升权限(通常在“准备安装”页面上)。

于 2009-04-14T19:59:38.780 回答