为什么我无法在 Visual Studio 2008 中将现有项目添加到解决方案中?

为什么我无法在 Visual Studio 2008 中将现有项目添加到解决方案中?

我无法在 Visual Studio 2008 (SP1) 中将现有项目或现有项添加到任何项目或解决方案。我只收到“操作无法完成错误”。

有任何想法吗?

我尝试过的事情不是工作:

  • 运行 devenv /resetsettings (没有运气)
  • 卸载了 Resharper 4.5。(没用)
  • 通过添加/删除程序修复 Visual Studio。(没有运气)
  • 卸载 AnkhSVN。(没成功)

注意我使用的是 Windows 7。

答案1

您应该能够删除.sln 文件并重新创建它,然后将现有项目添加到新文件中。

我已经成功地手动编辑了它们,所以也许您可以在文本编辑器中打开它并查看一下。

答案2

检查以确保项目和解决方案文件未标记为只读

答案3

我终于找到了这个问题的解决方案。我使用的是 Windows 7,因此在 VS.NET EXE 的属性中,我打开了 XP SP3 的兼容模式,并禁用了 Visual Themes(专门针对 VS.NET exe)。我还关闭了 clear type 字体。

不确定这些变化中的哪一个确切地解决了问题,但是 VS.NET 又可以正常工作。

相关内容