¿Por qué marca este error en asp.net?

Sucede que estoy haciendo una ampliación en asp.net, tengo 3 servidores y en dos de ellos la aplicación funciona correctamente pero en uno me marca el siguiente error al intentar abrir un documento, me podrían ayudar, de antemano gracias.

El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección. Nombre del parámetro: index
en Microsoft.Visual basic.CompilerServices.Symbols.Container.InvokeMethod(Method TargetProcedure, Object[] Arguments, Boolean[] CopyBack, BindingFlags Flags) en Microsoft.Visual basic.CompilerServices.NewLateBinding.CallMethod(Container BaseReference, String MethodName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack, BindingFlags InvocationFlags, Boolean ReportErrors, ResolutionFailure& Failure) en Microsoft.Visual basic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure) en Microsoft.Visual basic.CompilerServices.NewLateBinding.LateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames) en ejemplo.Control.DisplayCurrentPage(Boolean doSearch, Int32 width, Int32 height) en ejemplo.Control.ActualSizeButton_Click(Object sender, ImageClickEventArgs e) en ejemplo.Control.InitialFileLoad(String value) en ejemplo.Control.set_FileName(String value) en ejemplo.PViewer.Page_Init(Object sender, EventArgs e) en System.Web.UI.Control.OnInit(EventArgs e) en System.Web.UI.Page.OnInit(EventArgs e) en System.Web.UI.Control.InitRecursive(Control namingContainer) en System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

1 Respuesta

Respuesta

Aunque es difícil (o imposible sólo con la excepción) saber de dónde viene el problema con exactitud, lo que sí está claro es que estás intentando acceder a un índice o posición del vector que no existe.

Como entiendo que sí sabes qué documento es el que da el fallo, intentaría buscar código en él que pueda ser similar a, por ejemplo:

Dim arr() As String  
variable = arr(X)

Esa X, parece ser mayor al número de elementos - 1 que contiene el vector. Especial atención a Control.ActualSizeButton_Click.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas