如何在Windows 8上以管理员身份运行Visual Studio并拖拽文件

8
作为一名Web开发者,我经常需要将调试器连接到IIS进程。在Visual Studio 2012中,这意味着你必须拥有管理员权限。通常情况下,这不是问题,只需将VS2012设置为以管理员身份运行即可。
然而,这样做会导致无法从Windows资源管理器中拖文件到VS2012中。因为懒得使用打开文件对话框,我更喜欢直接拖文件进去。
UAC阻止了你这么做,所以在Windows 7中,我们只需要关闭UAC就可以解决问题。但在Windows 8中,这样做行不通。
网上有很多关于如何在Windows 8中禁用UAC的指南。大多数都说你应该将滑块移到底部。然而,这实际上并没有禁用UAC,在尝试后,你仍然无法将文件拖放到Visual Studio 2012中。
其他指南则提到通过更改注册表设置来禁用UAC。这会关闭UAC,并允许你将文件拖放到VS2012中,但副作用是Metro应用程序无法运行。显然这也有点糟糕...
有没有人有什么想法,能够实现以下目标:
- 以管理员身份运行VS2012,以便我们可以调试IIS - 能够拖放文件到VS2012中 - 能够运行Metro应用
提前感谢。

解决方案:以管理员身份运行资源管理器。我不确定如何做到这一点。 - SLaks
我很抱歉,我还没有找到实现这个的方法。但是感谢您的建议。 - Robba
1个回答

2

我还没有尝试过,但是VSCommands IDE增强选项卡明确指出:“注意:您将无法附加到其他用户运行的进程(例如IIS)”,所以我怀疑这不会起作用 :( - Robba
如果它无法正常工作,您可以从“工具|VSCommands|提升的Windows资源管理器”中运行提升的Windows资源管理器。提升的Visual Studio将允许您从提升的Windows资源管理器中拖放文件。 - Jarek Kardas
Visual Studio 2015怎么样? - keineahnung2345

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接