Tras instalar la beta2 de Visual Studio 2005 he cargado el proyecto en el que he estado trabajando desde que salió la beta1. He cruzado los dedos y he pulsado Control+Mays+B:
Casi 100 errores y más de 300 warnings. Sin embargo, no es tan grave como parece. Estas son algunas de las cosas que generaban la mayor parte de alarmas:
- La clase ReadOnlyCollection ahora está en System.Collections.ObjectModel.
- La propiedad AutoScaleBaseSize de los Forms pasa a llamarse AutoScaleDimensions
- Los controles RaftingContainers desaparecen en favor de un nuevo control llamado ToolStripContainer
- Algunos cambios en las propiedades de los ToolStrip
- Otros cambios en ConfigurationSettings
Tal como esperaba la mayor parte de los cambios están en la parte de Windows Forms, que es la que he ido dejando para el final.
Corregir todos estos problemas es muy sencillo en la mayor parte de los casos, ya que el texto de los warnings es muy descriptivo. Te informa que la tal o cual clase/propiedad está obsoleta y cuál debes utilizar en su lugar.
Otra cosa que parece que se ha arreglado es el consumo desmesurado de memoria de la beta1. Después de estar trabajando con el IDE unas horas, no era raro ver que Visual Studio tenía más de 500 Mbytes asignados y subiendo.