使用Visual Studio 2012“以管理员身份运行”模式和其他方式有什么区别?为什么开发者更喜欢在管理员模式下使用VS?一个人获得的优势/特权是什么? 我可能天真地问这个,但我只是好奇。感谢。
答案 0 :(得分:23)
来自MSDN: User Permissions and Visual Studio
您可以在Visual Studio IDE中执行几乎所有操作 用户,但是,您需要管理员权限才能完成 以下任务:
- Installing Visual Studio。
- Upgrading from a trial edition of Visual Studio。
- 安装,更新或删除本地帮助内容。
- Developing solutions for SharePoint 2010。
- Acquiring a developer license for Windows Store。
- Adding classic COM controls to the Toolbox。
- Installing and using add-ins that were written by using classic COM in the IDE。
- Using post-build events that register a component。
- Including a registration step when you build C++ projects。
- Debugging applications that run with elevated permissions。
- Debugging applications that a run under a different user account, such as ASP.NET websites。
- Debugging in Zone for XAML Browser Applications (XBAP)。
- Using the emulator to debug cloud service projects for Windows Azure。
- Configuring a firewall for remote debugging。
- Profiling an application。
- Deploying a web application to Internet Information Services (IIS) on a local computer。
- Changing how you participate in the Visual Studio Customer Experience Program。
答案 1 :(得分:0)
Windows Vista引入了用户帐户控制,这意味着即使您是管理员,也以标准用户身份运行所有程序。在VS中,有些事情要求您以管理员身份运行,而不是标准用户。例如,运行Windows Azure模拟器,asp.net开发服务器等。
您可以将VS作为标准用户运行,但迟早会遇到问题。