使用Visual Studio 2012"以管理员身份运行"模式与其他模式有什么区别?为什么开发人员更喜欢在管理员模式下使用VS?一个人有哪些优势/特权?我可能很天真地问这个问题,但我只是好奇。谢谢
来自MSDN:用户权限和Visual Studio
您几乎可以在Visual Studio IDE中正常执行所有操作用户,但是,您需要管理员权限才能完成以下任务:
- 正在安装Visual Studio
- 从Visual Studio试用版升级
- 安装、更新或删除本地帮助内容
- 为SharePoint 2010开发解决方案
- 正在获取Windows应用商店的开发人员许可证
- 将经典COM控件添加到工具箱
- 安装和使用通过在IDE中使用经典COM编写的外接程序
- 使用注册组件的生成后事件
- 在构建C++项目时包括注册步骤
- 调试使用提升权限运行的应用程序
- 调试在不同用户帐户下运行的应用程序,如ASP.NET网站
- XAML浏览器应用程序(XBAP)的区域调试
- 使用模拟器调试Windows Azure的云服务项目
- 为远程调试配置防火墙
- 分析应用程序
- 将web应用程序部署到本地计算机上的Internet信息服务(IIS)
- 更改您参与Visual Studio客户体验计划的方式
Windows Vista引入了用户帐户控制,这意味着即使您是管理员,也可以作为标准用户运行所有程序。在VS中,有些事情需要您以管理员身份运行,而不是以标准用户身份运行。例如,运行Windows Azure模拟器、asp.net开发服务器等
您可以作为标准用户运行VS,但迟早会遇到问题。