PreIlcAssemblyOrigin
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
How the pre-ILC managed input of a Native AOT binary was located, ordered from most to least authoritative.
public enum PreIlcAssemblyOriginFields
Section titled “Fields”BuildTreeLayout
Section titled “BuildTreeLayout”Found at the SDK’s conventional intermediate location for the recognized build
tree (obj\<cfg>\<tfm>\<rid>, or the artifacts-layout equivalent).
Returns: PreIlcAssemblyOrigin
BuildTreeLayout = 2IlcResponseFile
Section titled “IlcResponseFile”Named as the root input of the ILC response file (*.ilc.rsp) — the exact
file the compiler consumed.
Returns: PreIlcAssemblyOrigin
IlcResponseFile = 1No managed input was found; the result may still carry mstat/DGML paths.
Returns: PreIlcAssemblyOrigin
None = 0SiblingAssembly
Section titled “SiblingAssembly”Found beside the binary itself — manual staging with no build provenance.
Returns: PreIlcAssemblyOrigin
SiblingAssembly = 3