Ocasionalmente (generalmente después de haber actualizado mi archivo .sln en el control de código fuente) recibo un extraño error de Visual Studio en el que no puedo abrir algunos de mis archivos. Los archivos en cuestión aparecen en el proyecto apropiado, pero al tratar de abrirlos se genera un cuadro de diálogo de error que dice "Un archivo con ese nombre ya está abierto".Visual Studio - Solucionando el error "Un archivo con ese nombre ya está abierto"
Esto es virtualmente idéntico a Why does it say "Project with that name already opened in the solution"?, excepto archivos, no proyectos. La solución dada allí no soluciona esto.
Utilizando VS2008 en Vista, eliminé el archivo Solution.sln.cache con el mismo efecto. – willoller
Funciona para VS2010 en Server 2008. – weenoid
No creo que la idea de eliminar .suo sea buena. Para mí, simplemente cerrar VS y abrirlo de nuevo resuelve el problema. –