windows - 在不同凭据下运行时在 Visual Studio 的当前实例中打开文件

标签 windows visual-studio

我在一个托管在 IIS 中的项目上工作,因此为了调试这个站点,我必须以管理员身份运行 Visual Studio。

问题是,在 Windows 资源管理器中打开文件时,我想在 Visual Studio 的当前实例中打开它(如果不是这种情况,则在新实例中打开)。

我使用具有以下内容的批处理文件取得了部分成功:

cd "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE" devenv/编辑 %1

但是,这会以当前登录的用户身份打开 Visual Studio,而不是以管理员身份打开(因此,当我已经以管理员身份打开一个实例时,它无论如何都会打开一个新实例)。

所以问题是;我怎样才能以管理员身份在当前实例中打开文件?

最佳答案

  1. Shift+右键单击资源管理器中的文件
  2. 在弹出菜单上按“a”(选择“复制为路径”)
  3. 切换到 Visual Studio
  4. 按 Ctrl+O,然后按 Ctrl+V,然后按 Enter

你可能会做出某种 AutoHotkey脚本来自动化它,具体取决于您需要执行此操作的频率。

关于windows - 在不同凭据下运行时在 Visual Studio 的当前实例中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22454343/

相关文章:

c++ - 缓存和内存总线性能的工具或代码

windows - 批处理文件无声地执行声音

windows - 在 powershell 2 中仅返回带有 Get-childitem 的文件

windows - NTFS 性能和大量文件和目录

带有文件的 java 代码在 eclipse 中工作,但在 cmd 中不工作

c# - 检查目录中是否存在文件夹并使用 C# 创建它们

visual-studio - 无法找到许可证组件

c# - NuGet 包拒绝在 .NET Core 库中卸载

c++ - 如果 Visual Studio 2012 抛出 VS2012 不应存在的编译错误,这意味着什么?

c - 键盘 Hook