martes, 7 de septiembre de 2010

IIS, Sin privilegios a la Metabase

Si en alguna ocasión tienen que desarrollar algo montado sobre IIS y ASP, y tienen la mala suerte de encontrarse con este error, pueden perder horas y horas de research, cuando en realidad la solución es muy simple:
  1. Abren una ventana de comando.
  2. Se cambian al directorio C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ (ojo si su Windows está en otro disco duro, por ejemplo D...).
  3. Ejecutan el comando aspnet_regiis -ga miusuario (recuerden cambiar a miusuario por el usuario que está configurado en la página que están programando, o por el usuario que está "impersonando" el IIS).
  4. Ejecutan el comando iisreset y esperan a que termine para intentar nuevamente con su página.
Sin mucho que analizar, está más que claro que el parámetro -ga significa "grant access".

Para que no se queden con las dudas, este error ocurre por algo muy sencillo:  instalaste tu IIS luego de haber instalado el NET Framework.  Anótenlo en algún lugar, primero instalar el IIS y luego el NET Framework.

Con esto deben solucionar el problema y seguir con su desarrollo.

No hay comentarios:

Publicar un comentario