我正在公司内部开发一个 WinForms C# 项目。
我们使用 Visual Studio 2010 和 Team Foundation Server 2010 来管理代码版本。
我想恢复表单的一个版本。
我们将表单称为 MyForm。
MyForm 由三个文件组成:
- MyForm.cs 包含后面的代码。
- MyForm.Designer.cs 包含 VS2010 在设计 Form 时自动生成的代码。
- MyForm.resx。
这是变更集的简化历史记录:
- 更改集编号:1587。存档文件:
- MyForm.Designer.cs。添加了一个 TextBox 控件。我们将 TextBox 控件称为 txtMyBox。
- MyForm.cs。txtMyBox 用于后面的代码。
- 更改集编号:1390。存档文件:
- MyForm.cs
- 更改集编号:1299。存档文件:
- MyForm.cs
- MyForm.Designer.cs
- ...
- 更改集编号:986。存档文件:
- MyForm.cs
- MyForm.Designer.cs
- MyForm.resx
这是我遵循的程序:
- 在解决方案资源管理器中右键单击 MyForm.cs 文件。
- 单击上下文菜单中的“获取特定版本”选项。
- 选择变更集编号 1390,然后单击“获取”按钮。
然后我尝试在设计器中打开 MyForm 但显示错误。
错误消息告诉我提取已被取消。
我做错了什么 ?