CodeAnalysis返回Unable to find one or more indirectly-referenced assemblies. These assemblies are not required for the analysis. However, without these assemblies, the analysis results could be incomplete.
但我无法找到找不到哪个组件。我尝试将MSbuild日志设置为详细,但没有更多信息(请参阅下面的日志)。 你有想法找到这个组件吗?
抱歉,这是法语:
Tâche "CodeAnalysis"
6> Analyse du code en cours...
6>
6> Outils de ligne de commande Microsoft (R) FxCop, version 12.0 (12.0.21005.1) X86
6> Copyright (C) Microsoft Corporation, Tous droits réservés.
6>
6> dataflowrules.dll chargé...
6> designrules.dll chargé...
6> globalizationrules.dll chargé...
6> interoperabilityrules.dll chargé...
6> maintainabilityrules.dll chargé...
6> mobilityrules.dll chargé...
6> namingrules.dll chargé...
6> performancerules.dll chargé...
6> portabilityrules.dll chargé...
6> reliabilityrules.dll chargé...
6> securityrules.dll chargé...
6> securitytransparencyrules.dll chargé...
6> usagerules.dll chargé...
6> Addins.dll chargé...
6> Initialisation du moteur Introspection en cours...
6> Analyse en cours...
6> Initialisation du moteur Phoenix en cours...
6> Analyse en cours...
6> Analyse terminée.
6>
6> REMARQUE : impossible de trouver un ou plusieurs assemblys référencés. Utilisez le commutateur '/directory' ou '/reference' pour spécifier des chemins de recherche de références d'assembly complémentaires.
6>
6>
6> Écriture du rapport dans D:\..\Addins.dll.CodeAnalysisLog.xml...
6> Terminé :00:00:13.3407584
6> Impossible de trouver un ou plusieurs des assemblys référencés indirectement. Ces assemblys ne sont pas requis pour l'analyse. Toutefois, sans ces assemblys, les résultats d'analyse pourraient être incomplets.
6> Analyse du code terminée -- 0 erreur(s), 0 avertissement(s)
答案 0 :(得分:4)
我遇到了同样的问题。从命令运行FxCopCmd以查看问题所在:
c:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Team Tools \ Static Analysis Tools \ FxCop \ FxCopCmd.exe /f:YourDLL.dll / console / verbose> problem.txt
扫描输出中的“一个或多个引用的”,并且它下面列出了它遇到问题的程序集。