OVH Cloud OVH Cloud

Compilation en mode release

3 réponses
Avatar
Lecatelier pascal
Bonjour,

Sous VS-2005, est-ce normal lorsque l'on compile en mode release les
fichiers de debug soit automatiquement créés, cela ne se produisait pas sous
VS 2003.

Merci d'avance pour vos réponses.

3 réponses

Avatar
Pierre Vivier-Merle
Bonjour,

La création des pbd permet lors du déploiement en production d'obtenir plus
d'informations concernant les exceptions (ex : n° de ligne de l'exception
...)
A priori, il n'y a pas de perte de performances car la dll est optimisée de
la même manière.

Pour désactiver la génération de pdb, aller dans les propriétés du projet >
onglet "Build" > "Advanced". dans la partie "Debug Info" faire "None".

Cordialement,
Pierre - MVP SPS
Venez visiter mon blog : http://blogs.developpeur.org/pierre !


"Lecatelier pascal" a écrit dans le message de news:
453996ed$0$21853$
Bonjour,

Sous VS-2005, est-ce normal lorsque l'on compile en mode release les
fichiers de debug soit automatiquement créés, cela ne se produisait pas
sous VS 2003.

Merci d'avance pour vos réponses.





Avatar
Patrice Manac'h
Bonjour,

par contre, par défaut, ces fichiers ne devraient pas être générés.

Cdt,

P. Manac'h
MCS France

"Pierre Vivier-Merle" a écrit dans le message
de news:
Bonjour,

La création des pbd permet lors du déploiement en production d'obtenir
plus d'informations concernant les exceptions (ex : n° de ligne de
l'exception ...)
A priori, il n'y a pas de perte de performances car la dll est optimisée
de la même manière.

Pour désactiver la génération de pdb, aller dans les propriétés du projet
> onglet "Build" > "Advanced". dans la partie "Debug Info" faire "None".

Cordialement,
Pierre - MVP SPS
Venez visiter mon blog : http://blogs.developpeur.org/pierre !


"Lecatelier pascal" a écrit dans le message de news:
453996ed$0$21853$
Bonjour,

Sous VS-2005, est-ce normal lorsque l'on compile en mode release les
fichiers de debug soit automatiquement créés, cela ne se produisait pas
sous VS 2003.

Merci d'avance pour vos réponses.









Avatar
Arnaud CLERET
Bonjour,

La configuration par défaut de Visual Studio 2005 fait que ces fichiers sont
générés même en mode release.
Je ne vois aucun souci à cette configuration qui au contraire permet des
diagnostics plus poussés en production et notamment dans le cadre
d'utilisation d'outil de monitoring applicatif.

--
arno - http://www.dotnetguru2.org/acleret/


"Patrice Manac'h" a écrit :

Bonjour,

par contre, par défaut, ces fichiers ne devraient pas être générés.

Cdt,

P. Manac'h
MCS France

"Pierre Vivier-Merle" a écrit dans le message
de news:
> Bonjour,
>
> La création des pbd permet lors du déploiement en production d'obtenir
> plus d'informations concernant les exceptions (ex : n° de ligne de
> l'exception ...)
> A priori, il n'y a pas de perte de performances car la dll est optimisée
> de la même manière.
>
> Pour désactiver la génération de pdb, aller dans les propriétés du projet
> > onglet "Build" > "Advanced". dans la partie "Debug Info" faire "None".
>
> Cordialement,
> Pierre - MVP SPS
> Venez visiter mon blog : http://blogs.developpeur.org/pierre !
>
>
> "Lecatelier pascal" a écrit dans le message de news:
> 453996ed$0$21853$
>> Bonjour,
>>
>> Sous VS-2005, est-ce normal lorsque l'on compile en mode release les
>> fichiers de debug soit automatiquement créés, cela ne se produisait pas
>> sous VS 2003.
>>
>> Merci d'avance pour vos réponses.
>>
>>
>>
>
>