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


1

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

有任何想法吗?

事情我已经试过这并没有工作:

  • 跑了devenv / resetsettings(没有运气)
  • 未安装Resharper 4.5。(没运气)
  • 从“添加/删除程序”修复了Visual Studio。(没运气)
  • 未安装的AnkhSVN。(没运气)

注意我正在使用Windows 7。


1
您是否可以在vs2008中单独打开现有项目或项目?您如何尝试将项目或项目添加到新创建的解决方案中?
mindless.panda 2010年

您可以在安全模式下运行devenv.exe,这可能会提供其他提示:devenv.exe /safemode
Bobby 2010年

好主意,鲍比。但我担心VS仍然会失败,并且它没有提供任何额外的信息:(
willem

Answers:


2

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

手动编辑它们已经取得了很大的成功,因此也许您可以在文本编辑器中打开它并进行查看。


不幸的是,手动编辑文件是迄今为止唯一有效的方法。
威廉

1

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


好主意。但是我的文件都没有被标记为只读。所以那里没有运气。
威廉

0

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

不知道这些更改中的哪一个可以完全解决问题,但是VS.NET可以再次工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.