我正在使用 Visual Studio Express 2010 ENU SP1 编写 C# Windows 窗体应用程序。更多 VS 细节在这篇文章的底部。我最近使用设计器视图对布局进行了一些更改,然后决定我不想要这些更改,所以我关闭了设计器窗口。当我关闭项目并且更改以任何方式保存时,代码窗口仍然存在。我不关心这些变化,因为布局可以很容易地恢复,除了我找不到任何方法来重新打开可视化设计器窗口。为了恢复窗口,我尝试了以下方法:
换档 F7
在设计器代码窗口中单击鼠标右键
双击解决方案资源管理器下的设计器文件
选择解决方案资源管理器下的设计器文件并使用上下文菜单调出文件
我有一个 VS 2010 团队的评估副本,它在使用我的项目时显示完全相同的行为
我尝试了该项目的备份副本,但它在 Express 和 Team 版本中都显示相同的问题
我已经遍及 MSDN、VS 论坛和整个互联网,但没有找到任何解决方案
当我第一次启动项目时,我确实从解决方案资源管理器中重命名了 Form1.cs 文件,因为我希望应用程序的名称与 Form1 不同。这样做时,它询问了以下内容:
“你正在重命名一个文件。你想在这个项目中对代码元素‘projectname’的所有引用执行重命名吗?
我回答是的。所以现在我没有 Form1.cs 文件,而是一个包含我的“projectname.cs”和名为“projectname.Design.cs”的设计器文件的文件。这是我所做的唯一改变,我能想到的可能是相关。我确实尝试将其重命名为 Form1.cs,但这也没有解决问题。
我不得不说我是使用 Visual Studio 的新手。到目前为止,我非常喜欢它,但我现在已经死在水里了,除非我能解决这个问题,否则我将失去两周的工作。任何帮助将不胜感激。
谢谢,-汤姆
额外细节:
Windows 7 专业版 SP1 32 位 x86
Microsoft Visual Studio 2010 版本 10.0.40219.1 SP1Rel Microsoft .NET Framework 版本 4.0.30319 SP1Rel
安装版本:C# Express
微软 Visual C# 2010 01014-169-2560017-70726 微软 Visual C# 2010
Microsoft Visual C# 2010 Express - ENU 服务包 1 (KB983509) KB983509 此服务包适用于 Microsoft Visual C# 2010 Express - ENU。如果您稍后安装更新的服务包,此服务包将自动卸载。