18 references to ToolPackType
Microsoft.NET.Build.Tasks (18)
ProcessFrameworkReferences.cs (18)
452if (AddToolPack(ToolPackType.Crossgen2, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
461switch (AddToolPack(ToolPackType.ILCompiler, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences))
479if (AddToolPack(ToolPackType.ILLink, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
523AddToolPack(ToolPackType.WebAssemblySdk, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences);
528if (AddToolPack(ToolPackType.AspNetCore, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
776ToolPackType toolPackType,
783ToolPackType.Crossgen2 => KnownCrossgen2Packs,
784ToolPackType.ILCompiler => KnownILCompilerPacks,
785ToolPackType.ILLink => KnownILLinkPacks,
786ToolPackType.WebAssemblySdk => KnownWebAssemblySdkPacks,
787ToolPackType.AspNetCore => KnownAspNetCorePacks,
816if (toolPackType is ToolPackType.Crossgen2 or ToolPackType.ILCompiler)
860case ToolPackType.Crossgen2:
863case ToolPackType.ILCompiler:
923if (toolPackType is ToolPackType.ILLink)
955if (toolPackType is not ToolPackType.Crossgen2 && EnableRuntimePackDownload)
968if (toolPackType is ToolPackType.ILLink &&