gpt4 book ai didi

visual-studio-2008 - 在 Win 7 中将文件拖放到 VS 2008 中

转载 作者:行者123 更新时间:2023-12-02 02:36:43 25 4
gpt4 key购买 nike

我在全新的 Windows 7 安装上安装了 VS 2008 Team System,我无法将文件拖放到它来打开它们(即:.config 文件)

  • 我可以在 Windows XP 上执行此操作
  • 我可以从"file"->“打开”中打开它们菜单

您知道我可能遗漏的任何设置吗?我已经从 UAC 中获得了很多乐趣,并且不得不以管理员身份运行 VS(即使我在本地计算机上)以及 Windows 7 上的许多其他新功能。

最佳答案

这不是错误,而是安全功能。展开 Juan Manuel's answer :

这不是 VS2008 或 Windows 7 特有的问题。它发生在具有不同完整性级别的任何应用程序之间。在 Vista 或更高版本(Server 2008、Windows 7)中,这可能是由 UAC 以及某些应用程序提升而其他应用程序未提升引起的。完整性级别较低的应用程序无法向完整性级别较高的应用程序发送消息。在您的情况下,作为非特权用户运行的 Windows 资源管理器无法将拖放消息发送到 Visual Studio,我认为它正在提升运行(作为管理员)。例如,如果您尝试将文件拖放到提升的记事本中,也会发生同样的情况。

一些解决方法是:

  1. 禁用 UIPI,以便较低完整性的应用程序可以向较高完整性的应用程序发送消息(安全风险)
  2. 禁用 UAC,以便您的所有应用(包括 Windows 资源管理器)运行提升(更大的安全风险)
  3. 运行提升的 Windows 资源管理器(有风险?而且为了避免文件 -> 打开似乎需要做很多工作)
  4. 使用未升级的 Visual Studio(安全风险最低,但不支持某些场景,例如在 IIS、iirc 中调试 ASP.NET 应用)

关于visual-studio-2008 - 在 Win 7 中将文件拖放到 VS 2008 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1261319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com