扩展管理器管理设置
默认情况下,Visual Studio 会加载所有扩展。 但是,您可以限制每用户扩展的加载。
大多数 Visual Studio 扩展是针对每个用户的扩展,每个扩展仅应用于系统的特定用户。 在 %LocalAppData%\Microsoft\VisualStudio\ Visual Studio 版本\Extensions\ Company\Product\Version \ 中安装每个用户扩展。
管理用户扩展适用于所有用户,且在以下情况下安装... \Visual Studio 安装文件夹 \Common7\IDE\Extensions\Company\Product\Version\. 本文档中描述的选项不影响管理用户扩展。
限制每用户扩展
若要保护您的系统免受可能包含错误或恶意代码的扩展名的影响,您可以限制只能在标准用户权限下运行 Visual Studio 时加载所有每用户扩展。 这意味着,在管理用户权限下运行 Visual Studio 时会禁用每个用户扩展。
若要限制每个用户扩展的加载
在**“工具”菜单上,单击“选项”**。
在**“环境”节点中选择“扩展管理器”**。
清除**“作为管理员运行时加载每用户扩展”**。
提示
通过设置此注册表项可以编程方式设置此选项:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ExtensionManager “ EnableAdminExtensions ” = 0x00000000。
禁用每用户扩展
可以禁用所有用户的所有每个用户扩展,方法是设置该注册表项:HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\ExtensionManager “DisableUserExtensions”=0x00000001。