我很久以前就将 devenv.exe 设置为以提升的权限运行(即以管理员身份运行),这样我就可以在 IIS 中本地运行 Web 应用程序,并且 devenv 可以毫无问题地访问本地 IIS 元数据库。
我通过在 devenv.exe 上运行兼容性疑难解答向导来完成此操作。
现在我需要撤消该操作,但没有选项可以将其删除。我取消选中了“以管理员身份运行”。当我运行程序兼容性疑难解答时,它显示“疑难解答已完成。无需进行任何更改或更新。”我没有取消选中或取消选择的选项。以下是屏幕截图:
我已完成以下操作:
- 取消固定的任务栏快捷方式
- 取消固定的“开始菜单”快捷方式
- 打开 devenv.exe 所在的文件夹,取消选中“以管理员身份运行”。
- 运行“兼容性疑难解答”,但没有可用选项。
答案1
很简单。我自己搜索了一下,找到了解决方案:
解决兼容性问题,让它检测问题。
完成后,选择“尝试推荐的设置”。
按“测试程序...”-->VisualStudio 打开,而不是以管理员身份打开。
关闭 Visual Studio。
选择-->是,为该程序保存这些设置