Diferença entre <compilation debug = "true"> e as configurações do arquivo .cspro
Configuração<compilation debug="true/false">
no Web.config parece fazer coisas que você também pode definir no Visual Studio nas propriedades do projeto, guia Compilar. Eles estão conectados de alguma forma? Um deles tem precedência ao compilar?