18 references to ToolPackType
Microsoft.NET.Build.Tasks (18)
ProcessFrameworkReferences.cs (18)
478if (AddToolPack(ToolPackType.Crossgen2, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
487switch (AddToolPack(ToolPackType.ILCompiler, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences))
505if (AddToolPack(ToolPackType.ILLink, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
549AddToolPack(ToolPackType.WebAssemblySdk, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences);
554if (AddToolPack(ToolPackType.AspNetCore, _normalizedTargetFrameworkVersion, packagesToDownload, implicitPackageReferences) is not ToolPackSupport.Supported)
802ToolPackType toolPackType,
809ToolPackType.Crossgen2 => KnownCrossgen2Packs,
810ToolPackType.ILCompiler => KnownILCompilerPacks,
811ToolPackType.ILLink => KnownILLinkPacks,
812ToolPackType.WebAssemblySdk => KnownWebAssemblySdkPacks,
813ToolPackType.AspNetCore => KnownAspNetCorePacks,
842if (toolPackType is ToolPackType.Crossgen2 or ToolPackType.ILCompiler)
905case ToolPackType.Crossgen2:
908case ToolPackType.ILCompiler:
1001if (toolPackType is ToolPackType.ILLink)
1033if (toolPackType is not ToolPackType.Crossgen2 && EnableRuntimePackDownload)
1046if (toolPackType is ToolPackType.ILLink &&