O visual studio 2012 no meu PC recebe a seguinte mensagem de erro ao visualizar na "Web pública". Preciso reiniciar o VS para me livrar da mensagem de erro.
A construção de chamada falhou devido à exceção 'A condição especificada "$ (PackageAsSingleFile)" é avaliada como "" em vez de um booleano. C: \ Arquivos de programas (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets '
O que causou o erro?
visual-studio
visual-studio-2012
msbuild
ca9163d9
fonte
fonte
Reiniciar o VS geralmente ajuda, mas quando isso não acontece - tente excluir
.user
e.suo
arquivos, conforme esta sugestão: https://stackoverflow.com/a/16223645/913845Isso nem sempre funciona, no entanto, se você pular "Visualizar implantação", é menos provável que falhe.
Provavelmente é a solução para toda a classe de avaliações para "" em vez de um booleano. Problemas do Visual Studio. Algo para a equipe VS na MS também olhar?
fonte
Encontrei uma solução alternativa muito estranha (e funcional) para esse tipo de problemas de implantação. Se você tentou fechar e abrir o VS sem sorte, tente fechar todos os documentos abertos antes do processo de publicação. estranho né? :)
portanto, o guia completo de correção para esse tipo de problema seria o seguinte:
deixe-me saber se isso ajudou você :)
fonte
Um cenário comum que também gera esse erro é quando estão faltando arquivos referenciados na sua solução.
Portanto, excluir os da solução irá corrigi-lo.
fonte
Você precisa executar o Visual Studio "Como administrador". O caminho especificado requer autoridade administrativa para gravação.
fonte