El error “Visual Studio requiere que los diseñadores usen la primera clase del archivo..” que arroja el diseñador de formas de VS 2008 cuando se quiere ubicar una forma windows en un namespace específico, es debido a que sólo se está modificando el código de la clase principal de la forma. Para evitar ese error debe también modificar el código en la clase parcial de la forma (normalmente llamada igual que la forma más la palabra Designer separada por un punto. Ejemplo: suponiendo que la forma se llama Forma1.vb, debe haber un archivo llamado Forma1.Designer.vb).
Agregando esta clase parcial al mismo namespace de la clase principal se resuelve el problema y el diseñador muestra la forma normalmente.
Etiqueta: vs 2008
Error al publicar los requisitos previos de una aplicacion VS Express 2008.
Cuando se especifica la opción “Descargar los requisitos previos desde la misma ubicación que mi aplicación” al hacer una publicación de una aplicación .Net 3.5 Service Pack 1 desde Visual Studio Express 8.0 se produce el error:
Error 3 La ubicación de instalación de los requisitos previos no se ha establecido en el ‘sitio web del proveedor del componente’ y no se encuentra el archivo ‘DotNetFX35SP1\dotNetFX20\aspnet.msp’ del elemento ‘.NET Framework 3.5 SP1’ en el disco. Vea la Ayuda para obtener más información.
La solución la puedes encontrar en este sitio (en inglés). Nota: descarga el .NET Framework 3.5 SP1 para tu sistema operativo en español desde aquí. No olvides descargar los paquetes del lenguaje español.