Gerar informações de depuração (APO) está fazendo minha aplicação mais lenta em tempo de execução?
-
05-09-2019 - |
Pergunta
aplicações Em .NET está a gerar informações de depuração (APO) fazendo meu aplicativo mais lento no tempo de execução? ou eles só entra em jogo quando o aplicativo falha?
Solução
Eles só entram em jogo quando o programa trava. do PDB apenas contêm informações para o mapeamento de informações de tempo de execução a informação da fonte que é útil para depuração.
No entanto, a construção de seu programa no modo de depuração modo versus varejo pode torná-lo mais lento durante a execução. Este é independente do PDB do - Você pode gerar informações de depuração para binários de varejo e usá-lo para depuração. Compilações de depuração normalmente são otimizados menos agressiva a fim de fazer a depuração mais fácil.
Você deve sempre gerar PDB de, mesmo para o varejo acumula. Retail compilações são geralmente o que é distribuído e, portanto, muitos problemas que você vai olhar será a partir desses sistemas.