La seguridad de IIS Express applicationhost.config se restablece cada vez que se abre una solución en VS2012

Tengo una aplicación MVC4 desarrollada en VS2012 que usa autenticación de formularios.

[authentication mode="Forms"]
  [forms loginUrl="~/Account/Login" timeout="2880" /]
[/authentication]

Está utilizando el IIS 8.0 Express predeterminado.

Cada vez que abro y ejecuto la aplicación desde VS, recibí el mensaje:

Error HTTP 401.2 - No autorizado

No está autorizado para ver esta página debido a encabezados de autenticación no válidos.

Descubrí que para evitar esta pantalla, debo cambiar a "verdadero" las claves de autenticación de anonymous y de autenticación de Windows de la sección de Seguridad del archivo applicationhost.config en la carpeta [Documentos del usuario] \ IISExpress \ config para:

[system.webServer]
  [security]
    [authentication]
      [anonymousAuthentication enabled="true" /]
      [windowsAuthentication enabled="true" /]
    [/authentication]
  [/security]
[/system.webServer]

Pero cada vez que vuelvo a abrir la solución en VS, las claves se restablecen en falso.

¿Cómo puedo hacer entonces permanentemente establecido en verdadero?

He intentado poner esas claves en el archivo web.config de la aplicación, pero luego recibo el mensaje:

Error HTTP 500.19 - Error interno del servidor

No se puede acceder a la página solicitada porque los datos de configuración relacionados para la página no son válidos.

¿Alguna ayuda amigos?

Respuestas a la pregunta(3)

Su respuesta a la pregunta