Interface IAssemblyResolvingError
Represents an application or third-party assembly resolving error, obtained when trying to resolve assemblies with the method IProjectCodeToAnalyze.Resolve(out IReadOnlyList<IAbsoluteFilePath>, out IReadOnlyList<IAbsoluteFilePath>, out IReadOnlyList<IAssemblyResolvingError>, out IReadOnlyList<IAssemblyResolvingError>).
public interface IAssemblyResolvingError
- Extension Methods
Remarks
A IAssemblyResolvingError objects can correspond to resolving error situations like:
- no assembly file with the name AssemblyName found in the set of directories IProjectCodeToAnalyze.DirectoriesAbsolute.
- several different assemblies files with the name AssemblyName found in the set of directories provided IProjectCodeToAnalyze.DirectoriesAbsolute.
- one assembly file with the name AssemblyName found but it is a corrupted assembly main module file.
Properties (2)
AssemblyName
The assembly main module file name on which the resolving error occured.
string AssemblyName { get; }
Property Value
ErrorDescription
The plain english description of the resolving error.
string ErrorDescription { get; }