Error precompilando, nombres archivos con mas de 260 characteres de largo

Esto ocurre normalmente cuando activamos la opcion de precompilar y publicamos un proyecto con muchos subdirectorios o con nombres de carpetas y ficheros muy largos.

Para solucionar esto deberemos precompilar nuestro proyecto en una carpeta con ruta corta, para ello puedes seguir los siguientes pasos:

  1. Ve a la ruta que corresponda con tu perfil de publicacion, por defecto: Tu_Proyecto\Properties\PublishProfiles.
  2. Edita el fichero de configuracion «profile_name.pubxml», ignorar el profile_name.pubxml.user.
  3. Añade dentro de «PropertyGroup>» el siguiente parametro a tu configuracion, intenta elegir una ruta corta <AspnetCompileMergeIntermediateOutputPath>[PATH_TO_YOUR_FOLDER]</AspnetCompileMergeIntermediateOutputPath>. En mi caso elegi la carpeta: «D:\.net\».
  4. Salva el fichero y publica tu proyecto. Este error deberia haberse solucionado.

 

Deja un comentario