2 types derived from DotNetFrameworkSpec
MSBuild (2)
FrameworkLocationHelper.cs (2)
1649
private class DotNetFrameworkSpecLegacy :
DotNetFrameworkSpec
1720
private class DotNetFrameworkSpecV3 :
DotNetFrameworkSpec
1 instantiation of DotNetFrameworkSpec
MSBuild (1)
FrameworkLocationHelper.cs (1)
1176
return new
DotNetFrameworkSpec
(
10 references to DotNetFrameworkSpec
MSBuild (10)
FrameworkLocationHelper.cs (10)
154
private static
DotNetFrameworkSpec
[] DotNetFrameworkSpecs() =>
433
private static readonly Lazy<IReadOnlyDictionary<Version,
DotNetFrameworkSpec
>> DotNetFrameworkSpecDict = new(() => DotNetFrameworkSpecs().ToDictionary(spec => spec.Version));
668
var
dotNetFrameworkSpec = GetDotNetFrameworkSpec(dotNetFrameworkVersion);
678
var
dotNetFrameworkSpec = GetDotNetFrameworkSpec(dotNetFrameworkVersion);
703
var
dotNetFrameworkSpec = GetDotNetFrameworkSpec(dotNetFrameworkVersion);
713
var
dotNetFrameworkSpec = GetDotNetFrameworkSpec(dotNetFrameworkVersion);
1161
private static
DotNetFrameworkSpec
GetDotNetFrameworkSpec(Version version)
1163
ErrorUtilities.VerifyThrowArgument(DotNetFrameworkSpecDict.Value.TryGetValue(version, out
DotNetFrameworkSpec
spec), "FrameworkLocationHelper.UnsupportedFrameworkVersion", version);
1174
private static
DotNetFrameworkSpec
CreateDotNetFrameworkSpecForV4(Version version, Version visualStudioVersion)
1620
&& DotNetFrameworkSpecDict.Value.TryGetValue(dotNetFrameworkVersion, out
DotNetFrameworkSpec
dotNetFrameworkSpec)