2010-03-16 3 views
1

Je cours FxCop à partir de MSBuild et pendant l'analyse il jette une erreur indiquant qu'il n'a pas pu trouver l'assembly System.XML et que j'ai besoin de spécifier l'emplacement en utilisant le/paramètre de répertoire, que j'ai ensuite fait, mais cela n'a pas fonctionné. Une idée de ce que je devrais faire? Je courais sur les projets construits sur .Net 4.0Erreur: Impossible de trouver l'assembly .net lors de l'analyse FxCop

Répondre

4

Fondamentalement, le Gac a changed in 4.0

Première utilisation FxCop 10,0, non FxCop 1.36. .Net 4.0 a un private Gac

Set FxCop pour rechercher le Gac Si vous utilisez un projet FxCop (* .FxCop) ouvrir le projet FxCop avec FxCop (IUG) Projet -> Options -> Orthographe & Analyse Coche "Recherche dans le cache de l'assembly global pour les références manquantes" ok, save.

Si vous utilisez MSBuild.Community.Tasks dans votre FxCop "SearchGac =" true »

+0

réponse de Nice !!! Merci ... –

Questions connexes