Le studio visuel 2012 sur mon PC reçoit le message d'erreur suivant lors de la prévisualisation dans le "Web public". Je dois redémarrer VS pour me débarrasser du message d'erreur.
La génération de l'appel a échoué en raison de l'exception 'La condition spécifiée "$ (PackageAsSingleFile)" est évaluée à "" au lieu d'un booléen. C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets '
Qu'est-ce qui a causé l'erreur?
visual-studio
visual-studio-2012
msbuild
ca9163d9
la source
la source
Le redémarrage de VS aide généralement, mais quand ce n'est pas le cas - essayez de supprimer
.user
et de.suo
fichiers, selon cette suggestion: https://stackoverflow.com/a/16223645/913845Cela ne fonctionne pas toujours, mais si vous ignorez le «déploiement de l'aperçu», il est moins susceptible d'échouer.
C'est probablement la solution à la classe entière d' évaluations à "" au lieu d'un booléen. Problèmes de Visual Studio. Quelque chose pour l'équipe VS à MS aussi regarder?
la source
J'ai trouvé une solution de contournement très étrange (et fonctionnelle) pour ce type de problèmes de déploiement.Si vous avez essayé de fermer et d'ouvrir VS sans succès, essayez de fermer tous les documents ouverts avant le processus de publication. bizarre hein? :)
le guide de correction complet pour ce type de problèmes ressemblerait donc à ce qui suit:
faites-moi savoir si cela vous a aidé :)
la source
Un scénario courant qui génère également cette erreur est lorsque des fichiers référencés sur votre solution sont manquants.
Donc, exclure ceux-ci de la solution le résoudra.
la source
Vous devez exécuter Visual Studio «en tant qu'administrateur». Le chemin spécifié nécessite une autorisation administrative pour l'écriture.
la source