Me he encontrado con un error en el diseñador de Visual Studio 2005 Professional (versión en español) que resulta bastante molesto.
Estaba desarrollando un proyecto WinForms que tenía un DataSet agregado e instanciado en un formulario, y cual es mi sorpresa, cuando al intentar agregar un evento FormClosing el diseñador de Visual Studio hacía desaparecer la línea:
this.DataSet = new DataSet();
dentro de la Región y de InitializeComponent():
#region
Windows Form Designer generated codeprivate void InitializeComponent()
{}
del archivo Form.designer.cs.
El único modo de evitar esto es irse al archivo y mediante el editor de código agregar el evento a mano. De otra forma obtendremos un error de compilación que nos advierte de que no existe la referencia a nuestro dataset.
Espero que en el ServicePack1 de Visual Studio corrijan este error.