【问题标题】:Can't drag files to Solution Explorer无法将文件拖到解决方案资源管理器
【发布时间】:2010-09-21 00:09:15
【问题描述】:

我遇到了一个不寻常的问题。我一直能够将文件和文件夹从我的桌面或资源管理器拖到 Visual Studio 中的解决方案资源管理器中,并将文件添加到我的项目中。不,当我尝试拖动文件时,我只会得到“停止”符号。

我正在使用在 Vista Home Premium 64 位上运行的 Visual Studio 2008。

有什么想法吗?

【问题讨论】:

  • 我在 Vista 64 Ultimate 和 VS 2008 上遇到了相同的行为,虽然 TBH 我从来没有以这种方式添加文件。
  • 我刚从 Server 2008(作为桌面)迁移到 Win7 x64 Ultimate,现在遇到了同样的问题。我以管理员身份运行 VS2008,也尝试以管理员和标准身份运行资源管理器,但到目前为止没有运气。
  • 看起来超级用户也在讨论这个问题:superuser.com/questions/59051

标签: visual-studio visual-studio-2008


【解决方案1】:

当您的项目正在运行时,您不能这样做。是吗?

【讨论】:

  • 没有。项目没有运行,我也没有编译。
【解决方案2】:

如果只有其中一个窗口以管理员身份运行,Windows 将不允许您从一个窗口拖动到另一个窗口。

您是否以管理员身份运行 Visual Studio?

简而言之:非管理员身份运行 Visual Studio。

【讨论】:

  • 他们确实应该显示一条消息,解释为什么在您尝试拖放时会损坏
  • 当我以管理员身份运行 VS 和 Explorer 时,它也不起作用。仅适用于以非管理员身份运行的两者。
  • 它随机让你做,有时不做。作为管理员和非管理员。
  • 对我来说,当它们都设置为管理员时它不起作用,而当我将它们都设置为非管理员时,DID 起作用。
【解决方案3】:

当 Visual Studio 以管理员模式运行时,我也无法将文件从资源管理器拖放到 Visual Studio。

但请尝试从 Visual Studio 的解决方案资源管理器/管理器上下文菜单中打开“添加/现有项目...”,然后从该窗口拖放文件和文件夹。

在我的机器上使用 Visual Studio 2012 ...

【讨论】:

  • 出色的解决方法!在带有 VS 2012 的 Windows 8.1 上为我工作,以管理员身份运行。
  • 这应该更高。虽然是的,但如果可能的话,您可能不应该以管理员身份运行 VS 最佳答案实际上并没有回答这个问题,但这个答案可以。
【解决方案4】:

我遇到了同样的问题,并注意到我正在从压缩的文件夹中提取文件。我解压缩了所有文件,并且能够很好地拖放到解决方案资源管理器中。确保您的文件不在压缩文件夹中的查看模式下。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-10
    • 2013-11-20
    • 1970-01-01
    • 2014-03-21
    • 1970-01-01
    • 2012-09-22
    相关资源
    最近更新 更多