18 references to ToolPackType
Microsoft.NET.Build.Tasks (18)
ProcessFrameworkReferences.cs (18)
476if (AddToolPack(ToolPackType.Crossgen2, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
485switch (AddToolPack(ToolPackType.ILCompiler, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences))
503if (AddToolPack(ToolPackType.ILLink, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
547AddToolPack(ToolPackType.WebAssemblySdk, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences);
552if (AddToolPack(ToolPackType.AspNetCore, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
800ToolPackType toolPackType,
807ToolPackType.Crossgen2 => KnownCrossgen2Packs,
808ToolPackType.ILCompiler => KnownILCompilerPacks,
809ToolPackType.ILLink => KnownILLinkPacks,
810ToolPackType.WebAssemblySdk => KnownWebAssemblySdkPacks,
811ToolPackType.AspNetCore => KnownAspNetCorePacks,
840if (toolPackType is ToolPackType.Crossgen2 or ToolPackType.ILCompiler)
903case ToolPackType.Crossgen2:
906case ToolPackType.ILCompiler:
999if (toolPackType is ToolPackType.ILLink)
1031if (toolPackType is not ToolPackType.Crossgen2 && EnableRuntimePackDownload)
1044if (toolPackType is ToolPackType.ILLink &&