OVH Cloud OVH Cloud

Installation appli en debug ou release

12 réponses
Avatar
Sylvain MALLEVAL
Salut,

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...

Merci

Sylvain

2 réponses

1 2
Avatar
Sylvain MALLEVAL
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




Avatar
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
>
>




1 2