IsolateApps hace que la clave de descifrado especificada tenga caracteres hexadecimales no válidos

Estoy trabajando en un sitio MVC 4 que tiene autenticación. El sitio requiere que yo especifique los valores de clave de máquina. Hice esto a través de la interfaz IIS, deseleccionando "generar automáticamente en tiempo de ejecución", generé los valores clave y seleccioné "generar una clave única para cada aplicación"

La entrada web.config se parece a esto:

<machineKey decryption="DES" decryptionKey="{hex-key value},IsolateApps" 
    validationKey="{hex-key value},IsolateApps" />;

Si bien esto parece funcionar bien en otro proyecto web, causa el error "La clave de descifrado especificada tiene caracteres hexadecimales no válidos" en la máquina de desarrollo en la que estoy trabajando ahora (tanto en IIS-Express como en IIS 7.5).

Removiendo",IsolateApps" de los valores clave resuelve el problema, pero como necesito esta opción en producción, no quiero eliminarla ahora solo para tener este problema al implementar.

¿Lo que da? El cuadro de desarrollo es un cuadro de SQL 2008 R2 con .net 2.0 y .net 4.0.

Respuestas a la pregunta(3)

Su respuesta a la pregunta