Pregunta

Cuando empiezo mi aplicación ASP.Net 4.0 Web en modo de depuración, estoy recibiendo la siguiente excepción:

System.Web.HttpException occurred
  Message=Invalid file name for file monitoring: 'C:\src\main-232\src\ZNode\Znode_MultiFront\Web\Controls\Cat5\Navigation'. Common reasons for failure include:
- The filename is not a valid Win32 file name.
- The filename is not an absolute path.
- The filename contains wildcard characters.
- The file specified is a directory.
- Access denied.
  Source=System.Web
  ErrorCode=-2147024809
  WebEventCode=0
  StackTrace:
       at System.Web.DirectoryMonitor.AddFileMonitor(String file)
  InnerException: 

La cosa es que el archivo está apuntando a este es un directorio, así que ¿por qué Visual Studio 2010 creo que es un archivo? Me estoy quedando esta en IIS 7 en mi máquina local

¿Fue útil?

Solución

Las buenas noticias: no parece tener ninguna efectos en cadena
La mala noticia: No he dado cuenta de la causa o una solución
La solución: Desactivar break-on-excepción para HttpException (Depuración> Excepción), y filtrar éstos hacia fuera en sus registros. Todavía se puede capturar otra HttpException en modo de depuración mediante la colocación de un punto de interrupción en Application_Error (si ha implmented - pero usted debe tener de todos modos)

Otros consejos

I se enfrentó al mismo problema y marcando la casilla opción Enable Just My Code en las Opciones:. Tools->Options->Debugging->General, lo tengo trabajo

tuve excepción similar cuando estoy solución de problemas que surgen en HttpException Application_Error en sí, mientras que la reorientación de la acción de error / Índice. Tenía que HttpException desmarque de depuración> Excepciones diálogo para eliminar este error. Entonces redirigido a un error / Índice según lo esperado y sin ningún efecto secundario de esta misteriosa excepción. En ese momento Visual Studio está en el modo de depuración.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top