Visual Basic 6 se bloque après une nouvelle construction de mon programme. Chaque fois que je Start
(F5 ou Ctrl-F5) mon programme après avoir apporté des modifications au code, VB6 se bloque avec le message suivant :
Une exception win32 non gérée s'est produite dans VB6.EXE [XXXX].
Je ne peux pas faire de modèle à partir de XXXX
. Il a été 5168, 5012, 1488, etc ; il change à chaque accident.
Le débogueur JIT me propose alors de déboguer VB6 dans VS2010 (qui ne montre rien d'autre qu'un tas de désassemblages). Si je dis non, VB6 se ferme. Je peux alors ouvrir et Start
J'ai immédiatement lancé mon programme, qui fonctionne très bien ; mes modifications antérieures au crash ont été sauvegardées. Je peux aussi effectuer des modifications, les enregistrer, quitter VB6, redémarrer VB6, puis les exécuter sans problème. Mais il semble que dès que je fais des changements, un drapeau "crash" est activé, et si j'essaie de le construire avant de redémarrer VB6, il meurt tout simplement.
Je n'ai ce problème qu'avec des projets spécifiques. La plupart des projets fonctionnent tout à fait normalement. Il n'y a que celui-ci, et sa branche, qui agissent de la même manière.
Est-ce que quelqu'un a cualquier un indice de ce qui se passe ? Évidemment, l'épargne fonctionne. Et construire fonctionne. Et courir fonctionne. Mais ils ne semblent pas fonctionner ensemble.
J'ai réinstallé VB6, sans succès.