OVH Cloud OVH Cloud

J'ai une erreur au lancement de mon appli en mode Debbug

5 réponses
Avatar
laurent
Bonjour,

Voici le message d'erreur que j'ai quand je lance mon application en mode
debbug.
J'ai également cette erreur parfois en mode Release.
Quand je compile mon setup et que je l'installe, je n'ai aucun probleme.
Je ne sais franchement pas quoi faire.

erreur : Attaching the .NET debugger to process '[344] APPLI.EXE' on machine
'FN3JJC' failed. Error code 0x80040001.

Merci de votre aide et bonne journée

5 réponses

Avatar
laurent
J'ai trouvé !

Je ne sais pas du tout comment mais maintenant ca fonctionne.

Je suis allé dans les propriété de mon projet puis dans le menu :
configuration properties puis dns debbuging. Pour finir j'ai coché la case :
Unmanaged code debugging.

Et maintenant ca marche super !

ciao

"laurent" a écrit dans le message de news:

Bonjour,

Voici le message d'erreur que j'ai quand je lance mon application en mode
debbug.
J'ai également cette erreur parfois en mode Release.
Quand je compile mon setup et que je l'installe, je n'ai aucun probleme.
Je ne sais franchement pas quoi faire.

erreur : Attaching the .NET debugger to process '[344] APPLI.EXE' on
machine
'FN3JJC' failed. Error code 0x80040001.

Merci de votre aide et bonne journée





Avatar
Sebdraluorg
Salut,

Humm c'est pas vraiment la solution ce que tu as choisis la...
Il est preferable de recochez cette case!

Ton probleme venais surment du fait qu'une autre instance du .vshost.exe
etait ouverte et donc il ne savais pas y toucher...

La prochaine fois, le mieux est de fermer ton projet, et de verifier dans le
gestionnaire de tache que tonProjet.vshost.exe ne soit pas en cours au quel
cas il faut le terminer puis relancer ton projet...

++

"laurent" a écrit :

J'ai trouvé !

Je ne sais pas du tout comment mais maintenant ca fonctionne.

Je suis allé dans les propriété de mon projet puis dans le menu :
configuration properties puis dns debbuging. Pour finir j'ai coché la case :
Unmanaged code debugging.

Et maintenant ca marche super !

ciao

"laurent" a écrit dans le message de news:

> Bonjour,
>
> Voici le message d'erreur que j'ai quand je lance mon application en mode
> debbug.
> J'ai également cette erreur parfois en mode Release.
> Quand je compile mon setup et que je l'installe, je n'ai aucun probleme.
> Je ne sais franchement pas quoi faire.
>
> erreur : Attaching the .NET debugger to process '[344] APPLI.EXE' on
> machine
> 'FN3JJC' failed. Error code 0x80040001.
>
> Merci de votre aide et bonne journée
>
>
>





Avatar
laurent
Je n'ai tjs pas trouvé !
Quand j'active la gestion du code non managé dans les propriétés du projet
(debbuging menu) ca passe une fois sur deux.
Je ne comprend pas pourquoi ca fonctionnait avant et maintenant il faut que
je coche le unmanaged code ???

Si quelqu'un a une idée ??

Merci

"Sebdraluorg" a écrit dans le
message de news:
Salut,

Humm c'est pas vraiment la solution ce que tu as choisis la...
Il est preferable de recochez cette case!

Ton probleme venais surment du fait qu'une autre instance du .vshost.exe
etait ouverte et donc il ne savais pas y toucher...

La prochaine fois, le mieux est de fermer ton projet, et de verifier dans
le
gestionnaire de tache que tonProjet.vshost.exe ne soit pas en cours au
quel
cas il faut le terminer puis relancer ton projet...

++

"laurent" a écrit :

J'ai trouvé !

Je ne sais pas du tout comment mais maintenant ca fonctionne.

Je suis allé dans les propriété de mon projet puis dans le menu :
configuration properties puis dns debbuging. Pour finir j'ai coché la
case :
Unmanaged code debugging.

Et maintenant ca marche super !

ciao

"laurent" a écrit dans le message de news:

> Bonjour,
>
> Voici le message d'erreur que j'ai quand je lance mon application en
> mode
> debbug.
> J'ai également cette erreur parfois en mode Release.
> Quand je compile mon setup et que je l'installe, je n'ai aucun
> probleme.
> Je ne sais franchement pas quoi faire.
>
> erreur : Attaching the .NET debugger to process '[344] APPLI.EXE' on
> machine
> 'FN3JJC' failed. Error code 0x80040001.
>
> Merci de votre aide et bonne journée
>
>
>







Avatar
Patrick Philippot
Bonjour,

L'erreur 80040001 (Invalid Advise Flags) est une erreur COM, probablement
liée à Automation. Ça semble indiquer un Advise Sink incorrectement
initialisé. Votre application utilise des objets COM via Interop et capture
des événements en provenance de ces objets? Sont-ils initialisés
correctement?

Le fait que le comportement change quand vous passez en mode non managé
semble indiquer qu'il y a effectivement un problème avec Interop.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr


"laurent" wrote in message
news:e$IBLT$
Je n'ai tjs pas trouvé !
Quand j'active la gestion du code non managé dans les propriétés du projet
(debbuging menu) ca passe une fois sur deux.
Je ne comprend pas pourquoi ca fonctionnait avant et maintenant il faut
que je coche le unmanaged code ???

Si quelqu'un a une idée ??

Merci

"Sebdraluorg" a écrit dans le
message de news:
Salut,

Humm c'est pas vraiment la solution ce que tu as choisis la...
Il est preferable de recochez cette case!

Ton probleme venais surment du fait qu'une autre instance du .vshost.exe
etait ouverte et donc il ne savais pas y toucher...

La prochaine fois, le mieux est de fermer ton projet, et de verifier dans
le
gestionnaire de tache que tonProjet.vshost.exe ne soit pas en cours au
quel
cas il faut le terminer puis relancer ton projet...

++

"laurent" a écrit :

J'ai trouvé !

Je ne sais pas du tout comment mais maintenant ca fonctionne.

Je suis allé dans les propriété de mon projet puis dans le menu :
configuration properties puis dns debbuging. Pour finir j'ai coché la
case :
Unmanaged code debugging.

Et maintenant ca marche super !

ciao

"laurent" a écrit dans le message de news:

> Bonjour,
>
> Voici le message d'erreur que j'ai quand je lance mon application en
> mode
> debbug.
> J'ai également cette erreur parfois en mode Release.
> Quand je compile mon setup et que je l'installe, je n'ai aucun
> probleme.
> Je ne sais franchement pas quoi faire.
>
> erreur : Attaching the .NET debugger to process '[344] APPLI.EXE' on
> machine
> 'FN3JJC' failed. Error code 0x80040001.
>
> Merci de votre aide et bonne journée
>
>
>











Avatar
laurent
Trop fort,

on dirai que ca fonctionne !!! J'ai cherché 2 s sur interop et j'ai vu un
interop.excel qui etait exclu du projet. Je l'ai tout simplement inclus et
maintenant ca a l'air de se lancer en debug sans cocher la case unmanaged
code.

Merci beaucoup !

Bonne journée

"Patrick Philippot" a écrit dans le
message de news: %23j6v6j$
Bonjour,

L'erreur 80040001 (Invalid Advise Flags) est une erreur COM, probablement
liée à Automation. Ça semble indiquer un Advise Sink incorrectement
initialisé. Votre application utilise des objets COM via Interop et
capture des événements en provenance de ces objets? Sont-ils initialisés
correctement?

Le fait que le comportement change quand vous passez en mode non managé
semble indiquer qu'il y a effectivement un problème avec Interop.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr


"laurent" wrote in message
news:e$IBLT$
Je n'ai tjs pas trouvé !
Quand j'active la gestion du code non managé dans les propriétés du
projet (debbuging menu) ca passe une fois sur deux.
Je ne comprend pas pourquoi ca fonctionnait avant et maintenant il faut
que je coche le unmanaged code ???

Si quelqu'un a une idée ??

Merci

"Sebdraluorg" a écrit dans le
message de news:
Salut,

Humm c'est pas vraiment la solution ce que tu as choisis la...
Il est preferable de recochez cette case!

Ton probleme venais surment du fait qu'une autre instance du .vshost.exe
etait ouverte et donc il ne savais pas y toucher...

La prochaine fois, le mieux est de fermer ton projet, et de verifier
dans le
gestionnaire de tache que tonProjet.vshost.exe ne soit pas en cours au
quel
cas il faut le terminer puis relancer ton projet...

++

"laurent" a écrit :

J'ai trouvé !

Je ne sais pas du tout comment mais maintenant ca fonctionne.

Je suis allé dans les propriété de mon projet puis dans le menu :
configuration properties puis dns debbuging. Pour finir j'ai coché la
case :
Unmanaged code debugging.

Et maintenant ca marche super !

ciao

"laurent" a écrit dans le message de news:

> Bonjour,
>
> Voici le message d'erreur que j'ai quand je lance mon application en
> mode
> debbug.
> J'ai également cette erreur parfois en mode Release.
> Quand je compile mon setup et que je l'installe, je n'ai aucun
> probleme.
> Je ne sais franchement pas quoi faire.
>
> erreur : Attaching the .NET debugger to process '[344] APPLI.EXE' on
> machine
> 'FN3JJC' failed. Error code 0x80040001.
>
> Merci de votre aide et bonne journée
>
>
>