Recientemente encontré un problema durante el desarrollo y finalmente me tomó dos días resolverlo. Resúmelo para tu referencia.
Descargué un proyecto asp.net de mi buzón a la máquina local, luego creé un directorio virtual, lo abrí con VS, ejecuté el depurador y se produjo un error.
Luego, abra IE e ingrese al directorio virtual, y aparece un error que indica que no hay permiso para acceder a la carpeta.
Revisé la información en línea y descubrí que la cuenta aspnet no tiene permisos de ejecución en la carpeta del proyecto. No hay ningún elemento de seguridad en el menú de amigos de mi carpeta de proyecto (la partición de mi sistema es NTFS, lo cual es muy extraño), por lo que este método aún no resuelve el problema.
Finalmente, creé una carpeta DotNet en la unidad C, moví el proyecto allí y el problema finalmente se resolvió.