estoy ejecutando IIS 6.0 en Windows 2003 y comenzó a recibir este error:IIS 6.0 y ASP.NET - No se pudo escribir en el archivo de salida ... El nombre de directorio no es válido
Compiler Error Message: CS0016: Could not write to output file 'c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\7382c13f\ea9b3ff7\App_global.asax.zodyof_q.dll' -- 'The directory name is invalid. '
I' he comprobado todos los permisos, y todo es como debe ser; además, el mensaje de error no menciona los permisos. He intentado el siguiente hecho:
- Siguiendo las instrucciones de esta [obsoleta] artículo de KB: http://support.microsoft.com/kb/825791/en-us
- Reparación de la instalación de la versión 3.5 de .NET Framework, a continuación, reiniciar
- Eliminación de los contenidos de
c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root
, a continuación, ejecutariisreset
- Restablecimiento de los permisos en
c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root
, a continuación, ejecutariisreset
- Restablecimiento de los permisos en
c:\WINDOWS\TEMP
, a continuación, ejecutariisreset
.
¿Alguna sugerencia?
notas Otros/respuestas:
- el servicio de indexación está desactivada.
¿Cómo se obtiene ese nombre de archivo? –
No estoy seguro de seguir - Lo copié de la página de error resultante si es eso lo que quieres decir. –
Esta respuesta al superusuario me solucionó el problema: http://superuser.com/a/638462/98557 –