【问题标题】:administrator permission are recommended for running visual studio sp1 on windows 7 rc建议管理员权限在 windows 7 rc 上运行 Visual Studio sp1
【发布时间】:2009-08-13 06:14:32
【问题描述】:

每次我尝试运行 Visual Studio 2005 时都会收到这条烦人的消息(即使使用“以管理员身份运行”也会给出相同的消息)。我有安装了所有最新服务包的 VS 2005 Professional,包括用于 Vista 的 vs2005 SP1 和 vs 2005 更新。

我是我机器上管理员组的成员。我还是有这个问题。

网上的一些阅读建议在兼容模式下运行程序可以解决问题。 其他人也建议永远关闭消息。

我的问题是如何关闭这个警告,即使我是管理员组的一员,这似乎也让我感到困扰。 即使我是管理员,甚至我使用“以管理员身份运行”,Visual Studio 是否也不会在管理员模式下运行。

另外,如果有人可以强调如果 Visual Studio 在 Windows 7 上作为普通用户(用户不是管理员/管理员组的一部分)启动,Visual Studio 的哪些功能将不可用,这将是很好的。

【问题讨论】:

    标签: visual-studio-2005 windows-7


    【解决方案1】:

    从以下文章中试试这个: http://richnewman.wordpress.com/2009/06/06/running-visual-studio-as-an-administrator-under-windows-vista/

    右键单击 Visual Studio 的快捷方式,选择“兼容性”选项卡,然后选中底部的“以管理员身份运行此程序”复选框。

    为我工作。

    是的,这可以消除这个警告信息,但是vs2005会输出一个致命错误c1074 : IDB is not illeagl for PDB ... MS说当构建与XP模式兼容时,vs会产生这个错误。

    【讨论】:

      【解决方案2】:

      据我所知,如果您启用了 UAC,那么默认情况下,即使登录用户是管理员,VSStudio 也会以 std 用户权限启动。 您需要以“以管理员身份运行”身份运行它才能以完全权限运行它。或在内置管理员帐户中运行。

      如果您使用 std 用户的令牌运行,您将无法附加到以提升的权限运行的应用程序(例如服务)和在其他人的帐户中运行的进程 9 对此不太清楚)。

      此外,您将无法在登录帐户中调试需要提升权限的应用程序。

      一种解决方案是选择以管理员身份运行的 VSStudio 快捷方式(通过快捷方式属性中的兼容性选项卡)。另一种是关闭警告并仅在需要时提升(推荐)。第三是轮到 UAC(最坏的选择)。

      【讨论】:

      • 没有任何帮助,也没有关闭 UAC。
      【解决方案3】:

      我刚刚在 XP Professional 上使用 VS 2008 时解决了一个类似的问题

      导航到 devenv.exe 文件,右键单击并选择属性。

      很可能会选择您登录的帐户,并且权限不包括“完全访问”。单击完全访问,然后单击确定。

      这对我有用。

      【讨论】:

      • 我错过了一步,那里。您需要单击安全选项卡以查看特定于 devenv.exe 文件的权限列表
      • 我仍然遇到同样的问题,即使权限设置为完全访问。
      【解决方案4】:

      我不得不在我的 Windows7 机器上重新安装 VS 2005,现在我每次启动 VS 2005 时都会收到此消息

      选择“以管理员身份运行此程序”对我来说还不够:我仍然收到相同的消息

      在我还选择了在 Windows XP SP3 兼容模式下运行程序的选项后,消息确实消失了

      【讨论】:

      • 在兼容模式下它会消失,但 Intellisense 在打开解决方案后会崩溃 VS。删除 Intellisense 后,构建也会失败。尽管有最初的警告,但如果没有兼容模式,一切似乎都可以。
      【解决方案5】:

      我也有这个问题。在我卸载了 Visual Studio 2005(重新启动)并重新安装后,问题就消失了。可能是因为这次是在 vs2005 sp1 之前安装了针对 Vista 的 vs 2005 更新。

      【讨论】:

      • 我无法先为 Vista 安装 VS 2005 更新 - 它给出错误“Windows Installer 服务无法安装升级补丁,因为可能缺少要升级的程序,或者升级补丁可能更新程序的不同版本。”和这里一样的问题:stackoverflow.com/questions/1901492/…
      【解决方案6】:

      我按照 Marcus P 的建议为用户添加了完全控制权限

      C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe.
      

      然后我注意到消息左下角有一个复选框,用于“每次都显示此消息”。我取消选中该框。我不记得在我设置权限之前复选框是否存在,但我认为不是。

      【讨论】:

      • 使用此复选框可以隐藏消息,但问题仍然存在。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-06
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      • 1970-01-01
      • 2023-01-20
      • 1970-01-01
      相关资源
      最近更新 更多