1 つのプロジェクトでコード分析を手動で実行しようとすると、次のエラーが発生します: CA0055: xxx.dll を読み込めませんでした。
これは、xml ログからの詳細なログです。
<Exception Keyword="CA0055" Kind="AssemblyLoad">
<Type>Microsoft.FxCop.Common.AssemblyLoadException</Type>
<ExceptionMessage>Could not load D:\...\bin\debug\xxx.dll.</ExceptionMessage>
<InnerType>System.IO.InvalidDataException</InnerType>
<InnerExceptionMessage>Invalid type for custom attribute argument</InnerExceptionMessage>
<InnerStackTrace> at
Phx.Metadata.LoaderImplementation.DeserializePointerTypeConstant(Type type,
AttributeBlobReader& blobReader, Boolean doResolveEnums)
at Phx.Metadata.LoaderImplementation.DeserializeConstant(Type type,
AttributeBlobReader& blobReader, Boolean doResolveEnums)
at Phx.Metadata.MetadataLoader.ParseCustomAttribute(AttributeSymbol attributeSymbol,
Boolean doResolveEnums)
at Microsoft.FxCop.Engines.Phoenix.AssemblyLoader.LoadAttributes(List`1 attributes,
MetadataLoader metadataLoader)
at Microsoft.FxCop.Engines.Phoenix.AssemblyLoader.LoadAttributes(ProgramUnit
programUnit, MetadataLoader metadataLoader)
at Microsoft.FxCop.Engines.Phoenix.AssemblyLoader.LoadAssembly(String filePath)
at Microsoft.FxCop.Engines.Phoenix.PhoenixAnalysisEngine.AnalyzeInternal()
</InnerStackTrace>
</Exception>
パスに xxx.dll が存在し、アクセスが許可されています。
誰かが間違っている可能性があることを助けることができますか?
ありがとう