¿Error Debug Assertion Failed dlgdata line 43?

Roque Kurwahn 20 Puntos de reputación
2025-02-08T21:28:47.16+00:00

Imagen del usuario

Hi
Im a student and i have a program called "Cadesimu" which let me work without any issue in circuitos of power and control. The issue comes when i try to enter to configuration where i recieved the error seen at the picture shown.

I already uninstall and reinstall all programs and versions of Visual C++ and still wont work.

Preguntas y respuestas (Q&A) de Microsoft
Preguntas y respuestas (Q&A) de Microsoft
Use esta etiqueta para compartir sugerencias, solicitudes de características y errores con el equipo de Microsoft Q&A. El equipo de Microsoft Q&A evaluará sus comentarios periódicamente y proporcionará actualizaciones a lo largo del proceso.
447 preguntas
0 comentarios No hay comentarios
{count} votos

Respuesta aceptada
  1. Gao Chen 7,090 Puntos de reputación Proveedor de Microsoft
    2025-02-10T19:41:54.6733333+00:00

    HolaRoque Kurwahn

    ¡Bienvenido a Microsoft Q&A!

    El error "Debug Assertion Failed" en dlgdata.cpp la línea 43 suele estar relacionado con problemas con los controles de intercambio de datos en Visual C++.

    Estos son algunos pasos que puede intentar para resolver este problema:

    • Comprobar ID de control: asegúrese de que todos los ID de control del cuadro de diálogo estén correctamente definidos y de que no falten ID o sean incorrectos. Este error puede producirse si hay una llamada de intercambio de datos a un identificador de control que no existe
    • Modo de depuración: ejecute la aplicación en modo de depuración. Cuando se produzca un error en la aserción, presione "Reintentar" para entrar en el depurador. Compruebe la pila de llamadas (Alt+7) para encontrar la última función que escribió a la que se llamó
    • Versión de lanzamiento: asegúrese de que no está implementando la versión de depuración de la aplicación. Solo se debe implementar la versión de lanzamiento, ya que la versión de depuración puede provocar errores de aserción en equipos sin Visual Studio
    • Caminante de dependencias: use una herramienta como Caminador de dependencias (Depends.exe) para comprobar si faltan archivos DLL de los que depende la aplicación
    • Controles ActiveX: si la aplicación usa controles ActiveX, asegúrese de que estén instalados y registrados correctamente en el equipo de destino

    Si estos pasos no resuelven el problema, será útil proporcionar más detalles sobre la aplicación y los cambios específicos que realizó antes de encontrar este error. Estaré esperando su respuesta, espero que la información proporcionada resuelva el problema.

    Saludos

    Gao


    Si esta respuesta resolvió tu consulta, por favor haz clic en 'Aceptar respuesta'. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.

    1 persona ha encontrado útil esta respuesta.

0 respuestas adicionales

Ordenar por: Muy útil

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.