2011-04-18 19 views
11

Desarrollé una aplicación usando el sistema de equipo Visual Studio.Net 2008 con Infragistics Net Advantage Tools 2010.3 e hice un archivo Setup Exe para mi aplicación e instalé en máquinas cliente donde tienen ambos Windows7 32 bit y WindowsXP Service Pack 2. (También he intentado en ambos sentidos por Setup Property TargetPlatform x86 y x64)La aplicación para Windows ha dejado de funcionar :: Nombre del evento CLR20r3

Pero cuando instalo y ejecuto este archivo de aplicación (exe) en la máquina de desarrollo está instalado y se ejecuta correctamente. Solo en la máquina del Cliente está instalado correctamente pero no se está ejecutando, dando el error al hacer doble clic en el archivo exe.

enter image description here

El error completo es el siguiente:

Descripción: dejado de funcionar

Firma del problema: Nombre del evento problema : clr20r3 Problema Firma 01: Al-deihani.exe Problema Firma 02: 1.0.0.0 Problema Firma 03: 4dac0949 Problema Firma 04: Al-Deihani Problema Firma 05: 1.0.0.0 Firma Problema 06: 4dac0949 Problema Signature 07: 47 Problema Firma 08: c6 Problema Signature 09: System.InvalidOperationException OS Versión: 6.1.7600.2.0.0.256.1 Locale ID: 1033

Lea nuestra declaración de privacidad en línea: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

Si la declaración de privacidad en línea no está disponible, por favor, lea nuestra declaración de privacidad en línea: C: \ Windows \ system32 \ es-eS \ erofflps.txt

+0

Le indica que ha ocurrido una 'InvalidOperationException'. Necesita averiguar la * causa * de esa excepción. Debe publicar un seguimiento de pila completo si desea nuestra ayuda para depurarlo. –

+0

Resolví este problema con esta solución: [stackoverflow.com/preguntas/17133879/aplicaciones-accidentes-on-startup-falta-microsoft-VisualBasic-PowerPacks] [1] [1]: http://stackoverflow.com/questions/17133879/application-crashes -on-startup-missing-microsoft-visualbasic-powerpacks –

Respuesta

0

Asegúrese de que la computadora cliente tenga la misma versión o más alta del .NET Framework para el que creó su programa.

+2

Gracias chicos por todos sus comentarios y sugerencias ........... finalmente encontré el error después de 10 días dolor de cabeza ........ estaba causando debido a SQLDMO.Dll ............ Lo resolví instalando los Componentes de compatibilidad hacia atrás de Microsoft SQL Server 2005 en la máquina del cliente y la aplicación comenzó a funcionar bien .......... Puede se puede descargar desde el siguiente enlace http://www.microsoft.com/downloads/es/details.aspx?FamilyID=c6c3e9ef-ba29-4a43-8d69-a2bed18fe73c – Malik

+11

@Malik Plea véalo como su propia respuesta y acepte * esa * respuesta. Dejarlo como un comentario no hace nada. – casperOne

3

Esto se debe a que la aplicación está construida en fuentes de lenguaje no unicode y está ejecutando el sistema en fuentes unicode. cambie sus fuentes predeterminadas no unicode a árabe yendo a la pestaña avanzada de configuración regional en el panel de control. Eso resolverá su problema.

0

Algunas veces este problema surge cuando la aplicación se compila en una PC e intenta ejecutar otra PC. Y también generar la aplicación con Visual Studio 2010.I tiene el siguiente problema

Problem Description 
    Stop Working 
Problem Signature 
    Problem Event Name: CLR20r3 
    Problem Signature 01: diagnosticcentermngr.exe 
    Problem Signature 02: 1.0.0.0 
    Problem Signature 03: 4f8c1772 
    Problem Signature 04: System.Drawing 
    Problem Signature 05: 2.0.0.0 
    Problem Signature 06: 4a275e83 
    Problem Signature 07: 7af 
    Problem Signature 08: 6c 
    Problem Signature 09: System.ArgumentException 
    OS Version: 6.1.7600.2.0.0.256.1 
    Locale ID: 1033 

Read our privacy statement online: 
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 

If the online privacy statement is not available, please read our privacy statement offline: 
    C:\Windows\system32\en-US\erofflps.txt 

No se preocupe, por favor echa un vistazo siguiente enlace e instalar .NET Framework 4.Aunque mis propiedades .net solicitud fue NET Framework 2.

http://www.microsoft.com/download/en/details.aspx?id=17718

reinicie su PC y vuelva a intentarlo.

+0

Si este procedimiento no funcionó, vaya a Panel de control, seleccione cuenta de usuario vaya a Control de acceso de usuario y seleccione la barra en nunca notificar. Ahora vaya a su directorio exe, haga clic derecho sobre él y seleccione "Ejecutar como administrador". Espero que eso funcione. (Md Riad Hossain) –

0

Descargue e instale el motor SAP Crystal Reports Runtime para .NET (32 bit o 64 bit) dependiendo de su versión del sistema operativo. Debería funcionar allí después de

Cuestiones relacionadas