How to: Resolver error «El archivo ya existe» en Visual Studio y Sql Management Studio.

En este post te voy a explicar como resolver el error «El archivo ya existe» que puede ocurrir en Visual Studio o Sql Management Studio.

¿Qué ocasiona este error?.

Este error no proviene del código directamente del IDE, esta excepción es arrojada cuando un archivo temporal generado por el método Path.GetTempFile()  del .Net Framework (que es un Wrapper del Api de Windows). El método solo soporta la creación de 65535 nombres de archivos distintos, arroja excepción si algún nombre de archivo temporal ya existe o se alcanza el número máximo de archivos temporales.

¿Cómo soluciono este error?.

Lo único que tienes que hacer es limpiar el directorio temporal del usuario Windows actual. El path del directorio temporal lo puedes consultar usando el método Path.GetTempPath().

Gustavo Sánchez
Últimas entradas de Gustavo Sánchez (ver todo)

Soy especialista en escribir software de calidad. Mediante el uso de marcos de trabajo, técnicas y automatización de procesos he podido reducir los costes operativos de los sistemas de la empresa. Sistemas confiables y adaptables producen clientes felices.