vb.net dotnetnuke dotnetnuke-5

vb.net - Excepción de referencia nula DNN Core 5.6.3



dotnetnuke dotnetnuke-5 (2)

Similar a lo que ScottS mencionó, esa línea está estableciendo un valor de enumeración estática, por lo que no veo cómo se puede lanzar una NullReferenceException. De hecho, podría ser un efecto secundario de otra cosa.

Ese error en particular proviene de Global.asax BeginRequest, que llama a Initialize.Init(app) . Lo único que se me ocurre es revisar sus módulos Http. Tanto el RequestfilterModule como el UrlRewriteModule (que son módulos http de DNN predeterminados) también se llaman Initialize.Init(app) .

¿Quizás revise su web.config e IIS (especialmente si está ejecutando IIS 7) y asegúrese de que todo se verifique?

Mi sitio ha estado funcionando bien desde hace algún tiempo hasta que recientemente veo en el visor de eventos una excepción de referencia nula en el núcleo de DNN:

DotNetNuke.Common.Globals.GetStatus() in

F: / Builds / Maintenance / WorkingDirectory / Library / Common / Globals.vb: línea 1125 en DotNetNuke.Common.Initialize.InitializeApp (aplicación HttpApplication) en F: / Builds / Maintenance / WorkingDirectory / Library / Common / Initialize.vb: línea 138 en DotNetNuke.Common.Initialize.Init (aplicación HttpApplication) en F: / Builds / Maintenance / WorkingDirectory / Library / Common / Initialize.vb: línea 228 en DotNetNuke.Common.Global_BeginRequest (Object sender, EventArgs e .Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () en System.Web.HttpApplication.ExecuteStep (Paso IExecutionStep, Boolean & completedSynchronously)

La línea 1125 es:

_Status = UpgradeStatus.None

Que es una propiedad de la clase Globals y un Enum

Además, cuando esto sucede, no solo lo hace una vez, sino que se ordena a sí mismo, lo hace aproximadamente cada minuto durante aproximadamente una hora.

Me aseguré de que todas las dataprovider.instances estén en un uso o una captura de prueba finalmente o un cierre automático (si no se usa el lector)

Cualquier sugerencia muy bienvenida, ya que estoy oficialmente perdido.

Gracias


eché un vistazo a release.config y tiene autoupdate = true configurado en falso y no ha sido un problema desde entonces.