我有一个相当大的解决方案,其中包含多个子项目(主要是 C# 和 1 或 2 个 C++ 项目),每个子项目都在自己的文件夹中。我重命名了文件夹和项目名称,然后使用此处描述的相同过程继续编辑解决方案文件:在 Visual Studio 中重命名解决方案(和目录)的正确方法
完成此操作后,我想测试一切是否正常,因此我打开了解决方案文件。VS2008 抱怨:
由于以下原因,无法加载解决方案中的一个或多个项目:
项目文件或网站已被移动、重命名或不在您的计算机上。
这些项目将在解决方案资源管理器中标记为不可用。展开项目节点以显示无法加载项目的原因。
所以我试着完全按照粗体字说的那样做。但是,解决方案资源管理器中没有任何不可用的项目。所有子项目都在那里,我没有看到任何警告或错误或缺少参考或任何东西。该解决方案也可以很好地编译,我也可以很好地运行该应用程序。
问题是当我打开解决方案时错误不断弹出,我试图阻止它这样做,因为它最终会进入源代码控制。
有没有人遇到过这个?有什么我可能错过的吗?