每当我尝试运行visual studio 2005时,我都会收到这条烦人的消息(即使使用“以管理员身份运行”也会发出相同的消息)。我有VS 2005 Professional安装了所有最新的服务包,包括vs2005 SP1和vs 2005的Vista更新。
我是我机器上管理员组的成员。我还有这个问题。
网上的一些内容表明,在兼容模式下运行程序可以解决问题。 其他人也建议永远关闭消息。
我的问题是我如何关闭此警告,即使我是管理员组的一员,这似乎也会让我感到困扰。 即使我是管理员,甚至使用“Run as adminsitrator”,Visual Studio也不会以管理员模式运行。
如果有人在Windows 7上以普通用户身份启动Visual Studio(用户不是管理员/管理员组的一部分),那么有人可以突出显示Visual Studio的哪些功能不可用。
答案 0 :(得分:1)
从以下文章中试试这个: http://richnewman.wordpress.com/2009/06/06/running-visual-studio-as-an-administrator-under-windows-vista/
右键单击Visual Studio的快捷方式,选择“兼容性”选项卡,然后选中底部的“以管理员身份运行此程序”复选框。
适合我。
是的,这可能会删除此警告消息,但vs2005将输出致命错误c1074:IDB对于PDB不是非法的... MS表示在使用XP模式兼容时,vs会生成此错误。
答案 1 :(得分:0)
据我所知,如果您启用了UAC,则默认情况下,即使登录用户是管理员,VSStudio也会使用std用户启动。 您需要以“以管理员身份运行”运行它以使用完全权限运行它。或者在内置管理员帐户中运行。
如果使用std用户的令牌运行,则无法附加到使用提升权限运行的应用程序(例如服务)&在其他人的帐户中运行的流程9对此非常清楚。)
此外,您将无法在登录帐户中调试需要提升权限的应用程序。
一种解决方案是以管理员选择的方式运行VSStudio的快捷方式(通过快捷方式属性中的兼容性选项卡)。另一个是关闭警告&仅在需要时提升(推荐)。第三是转向UAC(最差的选择)。
答案 2 :(得分:0)
我在XP Professional上使用VS 2008时解决了类似的问题
导航到devenv.exe文件,右键单击并选择属性。
很可能会选择您登录的帐户,并且权限不会包含“完全访问权限”。单击“完全访问”,然后单击“确定”。
这对我有用。
答案 3 :(得分:0)
我不得不在我的Windows7机器上重新安装VS 2005,现在每次启动VS 2005时都会收到此消息
选择“以管理员身份运行此程序”对我来说还不够:我仍然收到相同的消息
在我选择了在兼容模式Windows XP SP3中运行程序的选项后,消息确实消失了
答案 4 :(得分:0)
我也有这个问题。在我卸载visual studio 2005(重新启动)并重新安装后,问题就消失了。也许因为vs 2005的vs更新是在vs2005 sp1之前安装的。
答案 5 :(得分:0)
我根据Marcus P的建议为用户添加了完全控制权限
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe.
然后我注意到邮件左下角有一个复选框,“每次都显示此消息”。我取消选中此框。我不记得在我设置权限之前是否有复选框,但我认为不是。