2011-12-14 12 views
5

Estoy intentando implementar mi aplicación MVC, pero en la versión TFS aparece este mensaje de error;TFS: no puedo compilar mi aplicación, CS0042: error inesperado al crear un archivo de información de depuración. Acceso denegado.

CSC: error grave CS0042: error inesperado al crear el archivo de información de depuración 'c: \ Builds \ 2 \ STAS \ STAS \ Sources \ Documents and Settings \ jyothisrinivasa \ My Documents \ Visual Studio 2010 \ Projects \ STAS \ STAS \ obj \ Debug \ STAS.PDB '-' c: \ Builds \ 2 \ STAS \ STAS \ Sources \ Documents and Settings \ jyothisrinivasa \ Mis documentos \ Visual Studio 2010 \ Projects \ STAS \ STAS \ obj \ Debug \ STAS.pdb: Acceso denegado.

He excluido el directorio Debug de mi aplicación, entonces ¿por qué estoy obteniendo esto?

+0

Es posible que ya tenga una versión de solo lectura en esa ubicación. ¿Has mirado? –

+1

Está sucediendo algo con esto. CSC crea archivos pdb. Si la compilación se completa con éxito, se pueden escribir. Pero en algunos casos, probablemente fallas de compilación, se dejan solo de lectura. Esto hace que las compilaciones futuras fallen, porque existe un archivo de solo lectura en la ruta de destino. Creo que es una especie de error porque hace que el proceso de compilación no sea ACID (porque no está aislado por b/c, no es repetible), pero aún no puedo profundizar en el problema. Se deben agregar líneas adicionales de código a la construcción para primero limpiar una posible ejecución fallida anterior. – toddmo

Respuesta

-1

Probablemente todavía esté registrado en TFS.

1

¡Borre la carpeta obj! Deberia de funcionar.

+0

La carpeta obj parece estar incluida en TFS – Ayyappan

Cuestiones relacionadas