Si eres desarrollador de asp.net seguramente te interesa saber que Windows no instala Internet Information Services IIS 7 en la instalación por defecto.
1- Instalar IIS 7
La operación es sencilla solo tenemos que ir al Panel de Control de Windows7 entrar en la opción de Desinstalar o cambiar un programa el cual lista todos los programas que tenemos instalados y nos aparecerá un menú en la parte izquierda donde podremos ver un enlace a Activar o desactivar características de Windows. Pinchamos en la opción y marcamos la casilla correspondiente Internet Information Services.
2- Habilitar la Compatibilidad con la administración del IIS 6
Asegúrate de marcar todas las casillas referentes a la Compatibilidad con la administración de IIS6 si no lo haces vas a encontrate con este mensaje cuando intentes crear un nuevo Sitio Web de tipo HTTP con Visual Studio 2010:
"To acces local IIS Web sites you must install the following IIS components: IIS 6 Metabase and IIS6 Configuration Compatibility ASP.NET"
4- Ejecutar Visual Studio como Administrador
Para crear un sitio web necesitas ejecutar Windows 7 como Administrador de no hacerlo vas encontrate con el siguiente mensaje al intentar crear un nuevo sitio web.
"To acces local IIS Web sites you must run Visual Studio in the context of an administrador account. In addition, you must instal the following IIS components: ASP.NET"
5- Configurar las extensiones de servidor para ASP.NET 4.0
Aún así es probable que no tengas configuradas las extensiones web del servidor para ASP.NET 4.0 asi que volveras a recibir un mensaje desde Visual Studio como este:
"The ASP.NET Web extension is not enable on the Web server. Do you want to enable ASP.NET 4.0 on the Web Server"
En este caso tan solo debes pulsar OK y ya podras desarrollar comenzar a trabajar sobre tu sitio web.
Desarrollos de nada.
Los renglones torcidos de Microsoft.net
Aquí podrás encontrar todo sobre mi experiencia en consultoría, formación y desarrollo de software. Todo sobre mi pasión. Todo sobre lo que quieres saber y nadie te cuenta de las tecnologías relacionadas con Microsoft.net, Visual Studio, Asp.net, C#, Sql Server, Silverlight WPF, WCF, WF etc.
jueves, 27 de enero de 2011
lunes, 24 de enero de 2011
No se puede llamar a invoke o a begininvoke en un control hasta que se haya creado el identificado de ventana.
Hace unos días me encontré con un error de esos que hacen acordarte un poco, solo un poquito de Microsoft y no precisamente para bien. Me encotraba a punto de instalar SQL Server 2008 en Windows 7 cuando comenzó a dar la lata un error al poco de ejecutar el instalador que decía algo así:
"No se puede llamar a invoke o a begininvoke en un control hasta que se haya creado el identificador de ventana"
Trasteando un poco por la red pude ver la variedad de casos que se pueden encontrar relativos a problemas derivados de la instalación de SQl Server 2008 sobre todo en Windows 7 y Windows Sever 2008. Cuando quieren hacer las cosas mal nuestros amigos de Microsof lo consiguen pero de verdad.
Bueno al final de bucear un poco consegui una solución para poder instalar sin problemas el dichoso servidor.
Descargando "Microsoft Core XML Services (MSXML) 6.0" del siguiente enlace e instalándolo pude solucionar el problema, al menos a mi me funcionó.
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=993c0bcf-3bcf-4009-be21-27e85e1857b1&displaylang=en
"No se puede llamar a invoke o a begininvoke en un control hasta que se haya creado el identificador de ventana"
Trasteando un poco por la red pude ver la variedad de casos que se pueden encontrar relativos a problemas derivados de la instalación de SQl Server 2008 sobre todo en Windows 7 y Windows Sever 2008. Cuando quieren hacer las cosas mal nuestros amigos de Microsof lo consiguen pero de verdad.
Bueno al final de bucear un poco consegui una solución para poder instalar sin problemas el dichoso servidor.
Descargando "Microsoft Core XML Services (MSXML) 6.0" del siguiente enlace e instalándolo pude solucionar el problema, al menos a mi me funcionó.
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=993c0bcf-3bcf-4009-be21-27e85e1857b1&displaylang=en
Suscribirse a:
Entradas (Atom)