Windows 8 如何将文件拖动到Windows 8上以管理员身份运行的Visual Studio中

Windows 8 如何将文件拖动到Windows 8上以管理员身份运行的Visual Studio中,windows-8,microsoft-metro,uac,visual-studio-2012,Windows 8,Microsoft Metro,Uac,Visual Studio 2012,作为一名web开发人员,我发现自己一直在将调试器挂接到IIS进程。在visual studio 2012中,这意味着您必须具有提升的权限。一般来说,这不是问题,只需将VS2012设置为以管理员身份运行即可 但是,这样做使得无法从windows资源管理器将文件拖动到VS2012中。由于懒得使用“打开文件”对话框,我宁愿将文件拖到其中 UAC阻止您这样做,因此在Windows7中,我们只需关闭UAC就可以了。在Windows8中,这不起作用 互联网上有很多关于如何在Windows8中禁用UAC的指南

作为一名web开发人员,我发现自己一直在将调试器挂接到IIS进程。在visual studio 2012中,这意味着您必须具有提升的权限。一般来说,这不是问题,只需将VS2012设置为以管理员身份运行即可

但是,这样做使得无法从windows资源管理器将文件拖动到VS2012中。由于懒得使用“打开文件”对话框,我宁愿将文件拖到其中

UAC阻止您这样做,因此在Windows7中,我们只需关闭UAC就可以了。在Windows8中,这不起作用

互联网上有很多关于如何在Windows8中禁用UAC的指南。大多数人只是说应该将滑块移动到按钮。但是,这实际上并没有禁用UAC,尝试此操作后,您仍然无法将文件拖放到Visual Studio 2012中

其他指南提到通过更改注册表设置来禁用UAC。这将关闭UAC并允许您将文件拖放到VS2012中,但其副作用是Metro应用程序无法再运行。显然这也有点糟糕

有没有人对如何做到这一点有什么想法

  • 以管理员身份运行VS2012,以便调试iis
  • 能够将文件拖放到VS2012中
  • 能够运行Metro应用程序

提前感谢

最新版本的VSCommands extension for Visual Studio 2012允许您以中等完整性级别运行Visual Studio,基本上允许从其他窗口拖放。您可以从

解决方案中下载扩展:以管理员身份运行资源管理器。我不知道该怎么做。恐怕我还没有找到一个办法。但是感谢您的建议。我还没有尝试过,但是VSCommands IDE增强选项卡明确指出:“注意:您将无法附加到其他用户(例如IIS)运行的进程”,因此我怀疑这是否有效:(如果无法运行,则可以从工具| VSCommands |提升的Windows资源管理器运行提升的Windows资源管理器。提升的Visual Studio将允许您从提升的Windows资源管理器中删除文件。Visual Studio 2015如何?