Pregunta

Al instalar la actualización DNN 04.09.02 (de DNN 4.8.4) recibo System.IndexOutOfRangeException: errorRedirecto permanente y no puedo instalar la actualización. ¿Cómo puedo evitar esto para poder instalar la actualización?

¿Fue útil?

Solución 2

He vuelto a publicar lo siguiente del hilo proporcionado por kitsune. Fuente

Primero intente lo siguiente en su navegador. Reemplace " www.yourdomain.com " con tu dominio:

http://www.yourdomain.com/install/install.aspx ? mode = install

Si eso no funciona (lo cual no funcionó para mí), intente los siguientes pasos (copiado de Chris en ese hilo).

Para ejecutar manualmente la parte SQL de la actualización, deberá ejecutar cada script de actualización entre su versión y 4.9.2. Actualicé de 4.9.0 a 4.9.2, así que realicé lo siguiente:

  1. En el servidor web, abra el directorio: \ Providers \ DataProviders \ SqlDataProvider
  2. Determine qué archivos deben ejecutarse. Básicamente, todas las versiones posteriores a su versión anterior. En mi caso, necesitaba ejecutar los archivos 04.09.00.SqlDataProvider, 04.09.01.SqlDataProvider y 04.09.02.SqlDataProvider.
  3. Abra los archivos SQL en un editor de texto y reemplace " {databaseOwner} " (generalmente con " dbo. ") y " {objectQualifier} " (generalmente con " " ;, pero a veces " DNN4 " o algún otro prefijo de objeto)
  4. Ejecute esos archivos SQL en orden de versión usando SQL Management Studio. Suponiendo que esos scripts se ejecutaron sin error, el sitio debería estar listo para usar.

Otros consejos

Esto hilo podría ayudarte:

Parece que tiene que actualizarlo manualmente ... los pasos se describen allí.

Compruebe también este hilo , podría deberse a AD si se usa AD.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top