none
Error extraño, en mi pc no da en otros pc's sí. RRS feed

  • Pregunta

  • He hecho una aplicación gráfica para calcular el CRC de una serie de Bytes. La he probado y reprobado en mi ordenador, y no me ha dado ningún problema, y otro ordenador tampoco.

    Pero en un pc si me dio problemas, porque no tenía el Framework 3.5. Se lo instaló y ahora la puede arrancar, pero le da el siguiente error, al ejecutarla:

    System.ArgumentOutOfRangeException: El índice y la longitud deben hacer referencia a una ubicación en la cadena.

    Nombre del parámetro: length

       en System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)

       en CalculoCRC.CRCWindow.calculaCRC(String filename, String bytes)

       en CalculoCRC.CRCWindow.btnCalculate_Click(Object sender, EventArgs e)

       en System.Windows.Forms.Control.OnClick(EventArgs e)

       en System.Windows.Forms.Button.OnClick(EventArgs e)

       en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

       en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

       en System.Windows.Forms.Control.WndProc(Message& m)

       en System.Windows.Forms.ButtonBase.WndProc(Message& m)

       en System.Windows.Forms.Button.WndProc(Message& m)

       en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

       en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

       en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



    Es decir salta una excepción pero sólo en su ordenador. ¿Alguien sabe que puede pasar?

    Gracias. Un saludo
    jueves, 14 de mayo de 2009 8:29

Respuestas

Todas las respuestas