webbrowser visual studio software net microsoft internet hkey_current_user featurecontrol feature_browser_emulation feature control asp.net login client-side internet-explorer-10

asp.net - software - visual studio 2015 webbrowser control ie version



SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: La cadena de entrada no estaba en un formato correcto (3)

En IE10, cuando hago clic en el botón de inicio de sesión, veo el siguiente error en la consola: SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: La cadena de entrada no tiene el formato correcto. ScriptResource.axd, línea 939 carácter 13

Agregué un poco de registro del lado del servidor, pero la página nunca se envía, por lo que parece un problema del lado del cliente.

Este comportamiento no ocurre en IE8, Firefox O Chrome, allí funciona bien.


Este es un problema con, por ejemplo, 10. Simplemente actualice net framework a 4.5. Esto resolverá tu problema ... :)


He tenido el mismo problema, la configuración de Mis Configuraciones es la siguiente,

Aplicación que se ejecuta en el marco 3.5,

IIS Application Pool Framework versión v2.0,

Internet Explorer 10 ..

Por favor, configure el IE en la vista de compatibilidad, entonces todos los errores se fueron para mí. Si aún así alguien está buscando el mismo problema, puede intentarlo configurando el IE en modo compatibilidad para ese sitio web ....


Esto ocurre porque su botón de envío es una input con type="image" . Por lo tanto, las coordenadas se envían con el formulario. Las versiones anteriores de Internet Explorer envían esas coordenadas como enteros, pero Internet Explorer 10 las envía como decimales.

Hay una variedad de formas de arreglarlo. Vea esta pregunta y este informe de error para algunas soluciones.