Uno de los ordenadores de desarrollo (Windows 7 x64) ha sufrido
un cuelgue mientras teníamos un proyecto Web de Visual Studio 2010 abierto, y
hemos tenido que darle “botonazo”. (Esto se puede extender a casos como
apagones, hibernaciones en portátiles, falta de batería, etc.)
Cuando hemos arrancado el ordenador y hemos abierto de nuevo
el proyecto, el Visual Studio nos daba las gracias con un bonito error:
“No se puede cargar el archivo o ensamblado ‘XXX’ ni una de
sus dependencias. El parámetro no es correcto.”
La solución era otra:
El Framework .net , cuando compila una aplicación, almacena
los ensamblados en sus directorios temporales.
C:\Windows\Microsoft.NET\Framework\[versionNumber]\Temporary
ASP.NET Files
Parece que al colgarse el equipo, esas carpetas tenían
información incompleta.
La solución ha sido borrar la carpeta correspondiente al
proyecto que tiene el problema (dentro de Temporary ASP.NET Files) , y al volverá compilar, se ha regenerado la
carpeta temporal de nuevo.
Saludos.