我有一个包含多个项目的VS 2008 SP1解决方案。其中两个项目出现在列表中,但它们有一个文件夹图标而不是正常的项目图标。该文件夹显示为灰色,我无法展开该文件夹。文件肯定可用,安全性很好。
我编辑了SLN文件并删除了项目,然后从IDE重新添加它们,但它仍然在做同样的事情。
我单独打开其中一个项目(通过双击Windows资源管理器窗口),为它创建了一个新的解决方案,并获得相同的症状(项目的灰色文件夹无法看到任何VS 2008 IDE中的文件。)
我在网上找不到任何似乎有用的东西。
任何人都有恢复项目的想法 - 在我重新开始并创建一个新项目之前?
谢谢,
答案 0 :(得分:2)
运行
devenv.exe /installvstemplates
修正了问题。这两个项目都是单元测试项目 - 一个是NUnit,一个是MS。我猜混乱的模板导致了问题。
当我尝试添加一个全新的项目时想出来。
答案 1 :(得分:0)
解决此问题的最简单方法是删除解决方案文件。直接打开主项目,保存新的解决方案文件,然后添加属于该解决方案的所有项目。听起来你的解决方案文件中有些不对劲!如果能解决它,请告诉我!