En Visual Studio 2010 para un proyecto de C #, si va a Propiedades del proyecto> Compilación> Avanzado> Información de depuración, tiene tres opciones: ninguna, completa o solo pdb. Según la respuesta a esta pregunta , creo que entiendo algunas de las diferencias entre full y pdb-only. Sin embargo, ¿cuál es más apropiado para una versión de lanzamiento? Si utilizo "completo", ¿habrá ramificaciones de rendimiento? Si utilizo "solo pdb", ¿será más difícil depurar problemas de producción?
¿Cuál es la diferencia entre "full" y "pdbonly"? https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/debug-compiler-option
fuente