El Visual Studio 2012 en mi PC recibe el siguiente mensaje de error cuando se obtiene una vista previa en la "Web pública". Necesito reiniciar VS para deshacerme del mensaje de error.
La generación de invocación falló debido a la excepción 'La condición especificada "$ (PackageAsSingleFile)" se evalúa como "" en lugar de un valor booleano. C: \ Archivos de programa (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets '
¿Qué causó el error?
visual-studio
visual-studio-2012
msbuild
ca9163d9
fuente
fuente
Reiniciar VS generalmente ayuda, pero cuando no es así, intente eliminar
.user
y.suo
archivos, según esta sugerencia: https://stackoverflow.com/a/16223645/913845Esto no siempre funciona, sin embargo, si omite la "Implementación de vista previa", es menos probable que falle.
Probablemente sea la solución para toda la clase de evalúa a "" en lugar de un booleano. Problemas de Visual Studio. ¿Algo para el equipo de VS en MS también?
fuente
He encontrado una solución muy extraña (y funcional) para este tipo de problemas de implementación, si ha intentado cerrar y abrir VS sin suerte, intente cerrar todos los documentos abiertos antes del proceso de publicación. raro eh? :)
así que la guía completa para solucionar este tipo de problemas sería la siguiente:
déjame saber si esto te ha ayudado :)
fuente
Un escenario común que también genera ese error es cuando faltan archivos a los que se hace referencia en su solución.
Por lo tanto, excluirlos de la solución lo solucionará.
fuente
Necesita ejecutar Visual Studio "como administrador". La ruta especificada requiere autorización administrativa para escribir.
fuente