我有一个小型 C# 应用程序,它在内部使用多个 SCM API,例如 OpenService。因此,这是一个我知道需要管理权限才能正常运行的应用程序。通过运行具有管理访问权限的 Visual Studio,我已在 Visual Studio 2012 中成功调试此应用程序。这意味着由 Visual Studio 调试器启动的任何进程也以提升的访问权限启动。
安装 VS 2012 更新 2 后,这不再有效。即使您以管理权限启动 Visual Studio,似乎也不会以管理权限启动已调试进程。还有其他人遇到这个问题或知道解决方法吗?
操作系统:Windows 8(自 2012 年 4 月 13 日起全面更新)