Echec de l'analyse statique du site ASP.NET en raison de problèmes liés à la précompilation

Symptôme

Comme dans le cas d'autres applications évaluées à l'aide d'AppScan Source, les applications ASP.NET doivent passer par le processus de précompilation pour terminer l'évaluation et l'évaluation connexe.

Si la précompilation d'un site ASP.NET échoue lors d'un examen, les erreurs doivent être corrigées pour réussir l'exécution d'un examen.

Résolution

Exécutez le processus de précompilation en dehors d'un examen, corrigez les erreurs éventuelles, puis exécutez à nouveau l'analyse de sécurité :
  1. Ouvrez le projet ASP.NET dans Visual Studio.
  2. Cliquez avec le bouton droit de la souris sur le projet et sélectionnez Publier.
  3. Dans la boîte de dialogue qui s'affiche, cliquez sur Personnaliser et donnez un nom au profil.
  4. Sous Méthode de publication, sélectionnez Système de fichiers.
  5. Pour l'Emplacement cible, parcourez les options et sélectionnez un répertoire local.
  6. Cliquez sur Suivant.
  7. Sélectionnez la configuration de génération dans le menu déroulant.
  8. Développez la section Options de publication de fichiers.
  9. Cochez la case Précompiler lors de la publication et cliquez ensuite sur Configurer.
  10. Désélectionnez l'option Autoriser la mise à jour du site précompilé.
  11. Cliquez sur OK.
  12. Cliquez sur Publier.
  13. Corrigez les erreurs signalées dans Visual Studio.
  14. Examinez à nouveau la solution à l'aide de Static Analyzer.