Question

J'utilise des appels PInvoke natifs dans mon application et des ensembles externes dll. Tout fonctionne très bien, jusqu'à ce qu'une partie du programme cesse de fonctionner et je reçois:

"Une exception de première chance de type 'System.Runtime.Remoting.RemotingException' est produite dans mscorlib.dll"

plusieurs fois dans la fenêtre de sortie de débogage. L'exécution se poursuit, il imprime juste que dans la fenêtre de sortie lorsque je tente d'exécuter mon code. Comment arriver là où l'exception est survenue?

Était-ce utile?

La solution

Gardez à l'esprit la différence entre la première chance et les exceptions de la deuxième chance. Une exception de première chance est un jet, mais peut être être interceptée et traitée avant même de voir ce. Ceci est normal et pas trop d'une cause de préoccupation.

Une exception de la deuxième chance est quand l'exception est un jet, et personne ne l'attrape, de sorte que l'exception devient non prise en charge et peut entraîner votre programme de mettre fin.

Êtes-vous préoccupé juste sur le texte de débogage, ou est-il ne fonctionne pas? Si cela fonctionne, je ne vous inquiétez pas. Si c'est une grosse prise de préoccupation dans WinDebug et d'analyser, ou vous pouvez dire à l'IDE Visual Studio pour arrêter les exceptions de première chance.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top