NDepend.API Documentation
Resolve Method (IProjectCodeToAnalyze)
NDepend.Project Namespace > IProjectCodeToAnalyze Interface : Resolve Method
Paths to application assemblies files resolved.
Paths to third-party assemblies files resolved.
A read-only list of IAssemblyResolvingError objects, one for each application assemblies files unresolved.
A read-only list of IAssemblyResolvingError objects, one for each third-party assemblies files unresolved.
Try resolve application and third-party assemblies paths, and if some are not resolved, returns corresponding IAssemblyResolvingError objects.
Syntax

Parameters

applicationAssemblies
Paths to application assemblies files resolved.
thirdPartyAssemblies
Paths to third-party assemblies files resolved.
applicationAssembliesError
A read-only list of IAssemblyResolvingError objects, one for each application assemblies files unresolved.
thirdPartyAssembliesError
A read-only list of IAssemblyResolvingError objects, one for each third-party assemblies files unresolved.

Return Value

Returns true if no assembly resolving error is found, otherwise returns false.
Remarks
The result of this resolving action is not cached and each time calling this method can take a few tenths of second.
Requirements

Target Platforms: Windows 11, 10, 8, 7 and Linux, MacOS with net8.0, net7.0 or net6.0 installed

See Also

Reference

IProjectCodeToAnalyze Interface
IProjectCodeToAnalyze Members