我重命名了表单并忘记保存 visual studio C# - 如何修复此错误?

I renamed form and forgot to save visual studio C# - How do I fix this error?

我重命名了一个表单,但忘记保存我的 Visual Studio 项目。现在我收到此错误: The file does not support code parsing or generation because it is not contained within a project that supports code.

我仍然可以看到原始表单名称,当我双击特定表单时,这是我得到的错误: the item does not exist it may have been moved, renamed, or deleted

如何解决我的问题?我只想访问我重命名的表格,我猜该项目不是在读取新表格(但未保存),而是在搜索不再存在的原始表格。

从@KingOfArrows 的评论中解决了这个问题,但我也可以 post 在这里。我能够通过以下方式编辑 .csproj 文件中旧版本的每个实例来解决问题:

  1. 右键单击项目并在解决方案查看器中选择 unload project
  2. 右键单击该项目并单击 edit project file(如果它尚未自动出现),然后将文本中旧名称的每个引用更改为新名称
  3. 我关闭了整个 visual studio 应用程序,当我重新打开它时,我再次右键单击解决方案查看器中的项目并单击 reload project,使一切正常工作。

我希望这对 运行 遇到相同问题的任何人有所帮助。