18 references to ToolPackType
Microsoft.NET.Build.Tasks (18)
ProcessFrameworkReferences.cs (18)
474if (AddToolPack(ToolPackType.Crossgen2, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
483switch (AddToolPack(ToolPackType.ILCompiler, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences))
501if (AddToolPack(ToolPackType.ILLink, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
545AddToolPack(ToolPackType.WebAssemblySdk, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences);
550if (AddToolPack(ToolPackType.AspNetCore, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
798ToolPackType toolPackType,
805ToolPackType.Crossgen2 => KnownCrossgen2Packs,
806ToolPackType.ILCompiler => KnownILCompilerPacks,
807ToolPackType.ILLink => KnownILLinkPacks,
808ToolPackType.WebAssemblySdk => KnownWebAssemblySdkPacks,
809ToolPackType.AspNetCore => KnownAspNetCorePacks,
838if (toolPackType is ToolPackType.Crossgen2 or ToolPackType.ILCompiler)
901case ToolPackType.Crossgen2:
904case ToolPackType.ILCompiler:
997if (toolPackType is ToolPackType.ILLink)
1029if (toolPackType is not ToolPackType.Crossgen2 && EnableRuntimePackDownload)
1042if (toolPackType is ToolPackType.ILLink &&