Je pensais qu'en installant mon, application en debug plutôt qu'en release,
j'aurais eu des messages des erreurs plus explicite
avec les numéros de ligne, etc...
Mais ce n'est pas le cas...
Est ce normal, y a t'il une option qu'il faut activer...
Donc, si je fait une version release et que je livre ma version release avec les pdb, c'est un peu comme si je filais mes sources... Merde, ça, ca m'enquiquine.... Mais comment faire sinon pour avoir les numéros de ligne...
J'ai fait un système qui me récupére les erreurs dans mon application et se connecte à un service web qui m'envoie un mail avec le détails de l'erreur... Comme ca, je récupère le message d'erreur avec les numéros de ligne...
Comment je peux faire pour avoir les numéros de ligne sans filer les pdb... Y a t'il une autre solution
Merci à tous
Sylvain
"Arnaud Debaene" a écrit dans le message de news: %
Sylvain MALLEVAL wrote:
c'est cela dont j'ai besoin... Peut tu me donner plus de précision sur comment livrer les fichiers .pdb en release et quelle case cocher ???
Ah? Tu veux livrer tes pdb? Ce n'est pas courant : soit tu livres les sources à ton client (et dans ce cas il peux regénérer les pdb s'il veut), soit tu lui fournit juste le binaire, et dans ce cas tu ne veux généralement pas que le client mette son nez dans ton code source (propriété intellectuelle et toutes sortes d'autres raisons). Dans ce 2nd cas, lui fournir les pdb, c'est lui faciliter énormément la tache s'il veux désassembler et comprendre ton programme. Donc c'est assez curieux comme besoin...
Arnaud MVP - VC
Donc, si je fait une version release et que je livre ma version release avec
les pdb, c'est un peu comme si je filais mes sources...
Merde, ça, ca m'enquiquine....
Mais comment faire sinon pour avoir les numéros de ligne...
J'ai fait un système qui me récupére les erreurs dans mon application et se
connecte à un service web qui m'envoie un mail avec le détails de
l'erreur...
Comme ca, je récupère le message d'erreur avec les numéros de ligne...
Comment je peux faire pour avoir les numéros de ligne sans filer les pdb...
Y a t'il une autre solution
Merci à tous
Sylvain
"Arnaud Debaene" <adebaene@club-internet.fr> a écrit dans le message de
news: %23egNi0REFHA.548@TK2MSFTNGP14.phx.gbl...
Sylvain MALLEVAL wrote:
c'est cela dont j'ai besoin...
Peut tu me donner plus de précision sur comment livrer les fichiers
.pdb en release et quelle case cocher ???
Ah? Tu veux livrer tes pdb? Ce n'est pas courant : soit tu livres les
sources à ton client (et dans ce cas il peux regénérer les pdb s'il veut),
soit tu lui fournit juste le binaire, et dans ce cas tu ne veux
généralement pas que le client mette son nez dans ton code source
(propriété intellectuelle et toutes sortes d'autres raisons). Dans ce 2nd
cas, lui fournir les pdb, c'est lui faciliter énormément la tache s'il
veux désassembler et comprendre ton programme. Donc c'est assez curieux
comme besoin...
Donc, si je fait une version release et que je livre ma version release avec les pdb, c'est un peu comme si je filais mes sources... Merde, ça, ca m'enquiquine.... Mais comment faire sinon pour avoir les numéros de ligne...
J'ai fait un système qui me récupére les erreurs dans mon application et se connecte à un service web qui m'envoie un mail avec le détails de l'erreur... Comme ca, je récupère le message d'erreur avec les numéros de ligne...
Comment je peux faire pour avoir les numéros de ligne sans filer les pdb... Y a t'il une autre solution
Merci à tous
Sylvain
"Arnaud Debaene" a écrit dans le message de news: %
Sylvain MALLEVAL wrote:
c'est cela dont j'ai besoin... Peut tu me donner plus de précision sur comment livrer les fichiers .pdb en release et quelle case cocher ???
Ah? Tu veux livrer tes pdb? Ce n'est pas courant : soit tu livres les sources à ton client (et dans ce cas il peux regénérer les pdb s'il veut), soit tu lui fournit juste le binaire, et dans ce cas tu ne veux généralement pas que le client mette son nez dans ton code source (propriété intellectuelle et toutes sortes d'autres raisons). Dans ce 2nd cas, lui fournir les pdb, c'est lui faciliter énormément la tache s'il veux désassembler et comprendre ton programme. Donc c'est assez curieux comme besoin...
Arnaud MVP - VC
Patrice Manac'h
Bonjour,
à moins d'obfusquer le code, pas besoin des pdb pour récupérer le source (cf .Net Reflector par exemple). Donc pas de remord à avoir avec les pdb de ce point de vue. Maintenant, si vous obfusquez le code, vous pouvez toujours récupérer la stack trace. A défaut du numéro de ligne, c'est déjà assez parlant...
Cordialement,
P. Manac'h MCS France
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> wrote in message news:
Donc, si je fait une version release et que je livre ma version release
avec
les pdb, c'est un peu comme si je filais mes sources... Merde, ça, ca m'enquiquine.... Mais comment faire sinon pour avoir les numéros de ligne...
J'ai fait un système qui me récupére les erreurs dans mon application et
se
connecte à un service web qui m'envoie un mail avec le détails de l'erreur... Comme ca, je récupère le message d'erreur avec les numéros de ligne...
Comment je peux faire pour avoir les numéros de ligne sans filer les
pdb...
Y a t'il une autre solution
Merci à tous
Sylvain
"Arnaud Debaene" a écrit dans le message de news: % > Sylvain MALLEVAL wrote: >> c'est cela dont j'ai besoin... >> Peut tu me donner plus de précision sur comment livrer les fichiers >> .pdb en release et quelle case cocher ??? > Ah? Tu veux livrer tes pdb? Ce n'est pas courant : soit tu livres les > sources à ton client (et dans ce cas il peux regénérer les pdb s'il
veut),
> soit tu lui fournit juste le binaire, et dans ce cas tu ne veux > généralement pas que le client mette son nez dans ton code source > (propriété intellectuelle et toutes sortes d'autres raisons). Dans ce
2nd
> cas, lui fournir les pdb, c'est lui faciliter énormément la tache s'il > veux désassembler et comprendre ton programme. Donc c'est assez curieux > comme besoin... > > Arnaud > MVP - VC > >
Bonjour,
à moins d'obfusquer le code, pas besoin des pdb pour récupérer le source (cf
.Net Reflector par exemple). Donc pas de remord à avoir avec les pdb de ce
point de vue. Maintenant, si vous obfusquez le code, vous pouvez toujours
récupérer la stack trace. A défaut du numéro de ligne, c'est déjà assez
parlant...
Cordialement,
P. Manac'h
MCS France
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> wrote in message
news:uGo79VsEFHA.3368@TK2MSFTNGP10.phx.gbl...
Donc, si je fait une version release et que je livre ma version release
avec
les pdb, c'est un peu comme si je filais mes sources...
Merde, ça, ca m'enquiquine....
Mais comment faire sinon pour avoir les numéros de ligne...
J'ai fait un système qui me récupére les erreurs dans mon application et
se
connecte à un service web qui m'envoie un mail avec le détails de
l'erreur...
Comme ca, je récupère le message d'erreur avec les numéros de ligne...
Comment je peux faire pour avoir les numéros de ligne sans filer les
pdb...
Y a t'il une autre solution
Merci à tous
Sylvain
"Arnaud Debaene" <adebaene@club-internet.fr> a écrit dans le message de
news: %23egNi0REFHA.548@TK2MSFTNGP14.phx.gbl...
> Sylvain MALLEVAL wrote:
>> c'est cela dont j'ai besoin...
>> Peut tu me donner plus de précision sur comment livrer les fichiers
>> .pdb en release et quelle case cocher ???
> Ah? Tu veux livrer tes pdb? Ce n'est pas courant : soit tu livres les
> sources à ton client (et dans ce cas il peux regénérer les pdb s'il
veut),
> soit tu lui fournit juste le binaire, et dans ce cas tu ne veux
> généralement pas que le client mette son nez dans ton code source
> (propriété intellectuelle et toutes sortes d'autres raisons). Dans ce
2nd
> cas, lui fournir les pdb, c'est lui faciliter énormément la tache s'il
> veux désassembler et comprendre ton programme. Donc c'est assez curieux
> comme besoin...
>
> Arnaud
> MVP - VC
>
>
à moins d'obfusquer le code, pas besoin des pdb pour récupérer le source (cf .Net Reflector par exemple). Donc pas de remord à avoir avec les pdb de ce point de vue. Maintenant, si vous obfusquez le code, vous pouvez toujours récupérer la stack trace. A défaut du numéro de ligne, c'est déjà assez parlant...
Cordialement,
P. Manac'h MCS France
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> wrote in message news:
Donc, si je fait une version release et que je livre ma version release
avec
les pdb, c'est un peu comme si je filais mes sources... Merde, ça, ca m'enquiquine.... Mais comment faire sinon pour avoir les numéros de ligne...
J'ai fait un système qui me récupére les erreurs dans mon application et
se
connecte à un service web qui m'envoie un mail avec le détails de l'erreur... Comme ca, je récupère le message d'erreur avec les numéros de ligne...
Comment je peux faire pour avoir les numéros de ligne sans filer les
pdb...
Y a t'il une autre solution
Merci à tous
Sylvain
"Arnaud Debaene" a écrit dans le message de news: % > Sylvain MALLEVAL wrote: >> c'est cela dont j'ai besoin... >> Peut tu me donner plus de précision sur comment livrer les fichiers >> .pdb en release et quelle case cocher ??? > Ah? Tu veux livrer tes pdb? Ce n'est pas courant : soit tu livres les > sources à ton client (et dans ce cas il peux regénérer les pdb s'il
veut),
> soit tu lui fournit juste le binaire, et dans ce cas tu ne veux > généralement pas que le client mette son nez dans ton code source > (propriété intellectuelle et toutes sortes d'autres raisons). Dans ce
2nd
> cas, lui fournir les pdb, c'est lui faciliter énormément la tache s'il > veux désassembler et comprendre ton programme. Donc c'est assez curieux > comme besoin... > > Arnaud > MVP - VC > >