我在一个托管在 IIS 中的项目上工作,因此为了调试这个站点,我必须以管理员身份运行 Visual Studio。
问题是,在 Windows 资源管理器中打开文件时,我想在 Visual Studio 的当前实例中打开它(如果不是这种情况,则在新实例中打开)。
我使用具有以下内容的批处理文件取得了部分成功:
cd "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE"
devenv/编辑 %1
但是,这会以当前登录的用户身份打开 Visual Studio,而不是以管理员身份打开(因此,当我已经以管理员身份打开一个实例时,它无论如何都会打开一个新实例)。
所以问题是;我怎样才能以管理员身份在当前实例中打开文件?
最佳答案
- Shift+右键单击资源管理器中的文件
- 在弹出菜单上按“a”(选择“复制为路径”)
- 切换到 Visual Studio
- 按 Ctrl+O,然后按 Ctrl+V,然后按 Enter
你可能会做出某种 AutoHotkey脚本来自动化它,具体取决于您需要执行此操作的频率。
关于windows - 在不同凭据下运行时在 Visual Studio 的当前实例中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22454343/