visual orden net los lista inicio formularios formulario form eventos detectar cargar cambiar activo activar c# .net winforms crystal-reports oledb

c# - orden - La aplicación desaparece al intentar invocar a un proveedor OLEDB con el formulario VB6



lista de eventos en visual basic (1)

Tengo que usar un proveedor OLEDB (para Sungard Investran) de mis informes de cristal en la aplicación Winforms. Usando .Net 4, Crystal Reports para VS2010. El proveedor OLEDB tiene un cuadro de diálogo de parámetros, que creo que está desarrollado en VB6. Cuando llamo a este proveedor OLEDB con Consultas sin Parámetros, funciona bien. Pero al llamar cualquier consulta con parámetros, toda la aplicación simplemente desaparece. Todo funciona bien en Windows XP pero tiene este problema en Windows 7. La aplicación está compilada solo para la plataforma x86. Intenta con "todas las plataformas" también, el mismo problema. Veo dos errores en el registro de eventos de Windows

* Error 1

Aplicación: MyApplication.exe Framework Version: v4.0.30319 Descripción: El proceso finalizó debido a una excepción no controlada. Información de excepción: código de excepción c0000005, dirección de excepción 071116C0

* Error 2 *

Nombre de la aplicación con error: MyApplication.exe, versión: 1.1.2009.130, marca de tiempo: 0x4e7b4051 Nombre del módulo defectuoso: desconocido, versión: 0.0.0.0, marca de tiempo: 0x00000000 Código de excepción: 0xc0000005 Desfase de falla: 0x071116c0 Id del proceso de fallas: 0xa14 Inicio de la aplicación con errores time: 0x01cc793091b8b5b0 Ruta de la aplicación con errores: C: / MYApp / MyApp / bin / x86 / Debug / MyApplication.exe Ruta del módulo con errores: desconocida Id. del informe: d351c329-e523-11e0-a2de-0023240631a8

Cualquier puntero para solucionar este problema es muy apreciado.

Gracias


Encontré una solución difícil. Necesitamos establecer uiaccess = verdadero en el manifiesto. Orientación se proporciona en este hilo . La advertencia es que es muy molesto ya que hay muchas restricciones alrededor de esta solución. Pero funciona sin embargo. Bienvenido al mundo de x64.

Gracias a todos los que mostraron interés en este tema y trataron de encontrar una solución para mí. Y me enorgullece ser parte de esta comunidad que se preocupa por cada uno de nosotros.