¿Por qué Obsoleto causa error? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Deshabilitando el error OBSOLETE en C # 3 respuestas

Yo suelo:

<code>[Obsolete("Use AnotherMethod() insted.", false)]
</code>

El segundo parámetro esfalse pero Visual Studio muestra Advertencia como error por cada método obsoleto que impide la compilación del proyecto. ¿Cómo hacer que VS marque estas llamadas como advertencia, no error?

Respuestas a la pregunta(1)

Su respuesta a la pregunta