无法将文件拖到解决方案资源管理器
Posted
技术标签:
【中文标题】无法将文件拖到解决方案资源管理器【英文标题】: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 【参考方案1】:如果只有其中一个窗口以管理员身份运行,Windows 将不允许您从一个窗口拖动到另一个窗口。
您是否以管理员身份运行 Visual Studio?
简而言之:以非管理员身份运行 Visual Studio。
【讨论】:
他们确实应该显示一条消息,解释为什么在您尝试拖放时会损坏 当我以管理员身份运行 VS 和 Explorer 时,它也不起作用。仅适用于以非管理员身份运行的两者。 它随机让你做,有时不做。无论是管理员还是非管理员。 对我来说,当它们都设置为管理员时它不起作用,而当我将它们都设置为非管理员时,DID 起作用。【参考方案2】:当您的项目正在运行时,您不能这样做。是吗?
【讨论】:
没有。项目没有运行,我也没有编译。【参考方案3】:当 Visual Studio 以管理员模式运行时,我也无法将文件从资源管理器拖放到 Visual Studio。
但请尝试从 Visual Studio 的解决方案资源管理器/管理器上下文菜单中打开“添加/现有项目...”,然后从该窗口拖放文件和文件夹。
在我的机器上使用 Visual Studio 2012 ...
【讨论】:
出色的解决方法!在带有 VS 2012 的 Windows 8.1 上为我工作,以管理员身份运行。 这应该更高。虽然是的,但如果可能的话,您可能不应该以管理员身份运行 VS 最佳答案实际上并没有回答这个问题,但这个答案可以。【参考方案4】:我遇到了同样的问题,并注意到我正在从压缩的文件夹中提取文件。我解压缩了所有文件,并且能够很好地拖放到解决方案资源管理器中。确保您的文件不在压缩文件夹中的查看模式下。
【讨论】:
以上是关于无法将文件拖到解决方案资源管理器的主要内容,如果未能解决你的问题,请参考以下文章
VS Code - 将图像从资源管理器窗格拖到 markdown 文件中并作为路径放置