Skip to content

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 PreIlcAssemblyOrigin

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 = 2

Named as the root input of the ILC response file (*.ilc.rsp) — the exact file the compiler consumed.

Returns: PreIlcAssemblyOrigin

IlcResponseFile = 1

No managed input was found; the result may still carry mstat/DGML paths.

Returns: PreIlcAssemblyOrigin

None = 0

Found beside the binary itself — manual staging with no build provenance.

Returns: PreIlcAssemblyOrigin

SiblingAssembly = 3