48 references to FrameworkLocationHelper
Microsoft.Build (22)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
359
if (
FrameworkLocationHelper
.GetPathToDotNetFrameworkV35(DotNetFrameworkArchitecture.Current) == null)
Construction\Solution\SolutionProjectGenerator.cs (1)
1599
string aspnetCompilerPath =
FrameworkLocationHelper
.GetPathToDotNetFramework(aspnetCompilerVersion);
Definition\ToolsetReader.cs (5)
173
FrameworkLocationHelper
.GetPathToDotNetFrameworkV40(DotNetFrameworkArchitecture.Current);
239
&&
FrameworkLocationHelper
.PathToDotNetFrameworkV20 != null)
243
FrameworkLocationHelper
.PathToDotNetFrameworkV20,
306
var pathToFramework =
FrameworkLocationHelper
.PathToDotNetFrameworkV20;
312
pathToFramework =
FrameworkLocationHelper
.PathToDotNetFrameworkV40;
ElementLocation\XmlDocumentWithLocation.cs (4)
365
(!String.IsNullOrEmpty(
FrameworkLocationHelper
.programFiles32) && directory.StartsWith(
FrameworkLocationHelper
.programFiles32, StringComparison.OrdinalIgnoreCase)) ||
366
(!String.IsNullOrEmpty(
FrameworkLocationHelper
.programFiles64) && directory.StartsWith(
FrameworkLocationHelper
.programFiles64, StringComparison.OrdinalIgnoreCase)))
Evaluation\Evaluator.cs (1)
1148
SetBuiltInProperty(ReservedPropertyNames.programFiles32,
FrameworkLocationHelper
.programFiles32);
Evaluation\IntrinsicFunctions.cs (1)
725
return
FrameworkLocationHelper
.programFiles32;
FrameworkLocationHelper.cs (1)
1574
string referencePath = GenerateReferenceAssemblyPath(
FrameworkLocationHelper
.programFilesReferenceAssemblyLocation, this.FrameworkName);
InprocTrackingNativeMethods.cs (1)
207
string buildToolsPath =
FrameworkLocationHelper
.GeneratePathToBuildToolsForToolsVersion(MSBuildConstants.CurrentToolsVersion, DotNetFrameworkArchitecture.Current);
TypeLoader.cs (2)
96
string v20Path =
FrameworkLocationHelper
.PathToDotNetFrameworkV20;
97
string v35Path =
FrameworkLocationHelper
.PathToDotNetFrameworkV35;
Utilities\Utilities.cs (5)
492
string programFiles32 =
FrameworkLocationHelper
.programFiles32;
505
if (
FrameworkLocationHelper
.programFiles64 != null)
511
FrameworkLocationHelper
.programFiles64,
513
:
FrameworkLocationHelper
.programFiles64;
525
string programFiles =
FrameworkLocationHelper
.programFiles;
Microsoft.Build.Engine.UnitTests (25)
BackEnd\BuildManager_Tests.cs (2)
1577
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
1616
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
BackEnd\RequestBuilder_Tests.cs (1)
266
string defaultToolsVersion =
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null
Construction\SolutionProjectGenerator_Tests.cs (19)
17
using FrameworkLocationHelper = Microsoft.Build.Shared.
FrameworkLocationHelper
;
380
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV35 == null)
421
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV35 == null)
1287
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
1721
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
1753
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
1763
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV35 == null)
1794
if (
FrameworkLocationHelper
.PathToDotNetFrameworkSdkV20 != null)
1806
AssertProjectContainsItem(msbuildProject, "_CombinedTargetFrameworkDirectoriesItem",
FrameworkLocationHelper
.PathToDotNetFrameworkV20);
1821
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
1835
AssertProjectContainsItem(msbuildProject, "_CombinedTargetFrameworkDirectoriesItem",
FrameworkLocationHelper
.PathToDotNetFrameworkV20);
1849
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
1866
AssertProjectContainsItem(msbuildProject, "_CombinedTargetFrameworkDirectoriesItem",
FrameworkLocationHelper
.PathToDotNetFrameworkV20);
1869
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV30 != null)
1871
AssertProjectContainsItem(msbuildProject, "_CombinedTargetFrameworkDirectoriesItem",
FrameworkLocationHelper
.PathToDotNetFrameworkV30);
1875
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV35 != null)
1877
AssertProjectContainsItem(msbuildProject, "_CombinedTargetFrameworkDirectoriesItem",
FrameworkLocationHelper
.PathToDotNetFrameworkV35);
1881
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV40 != null)
1883
AssertProjectContainsItem(msbuildProject, "_CombinedTargetFrameworkDirectoriesItem",
FrameworkLocationHelper
.PathToDotNetFrameworkV40);
Definition\Project_Internal_Tests.cs (2)
115
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
166
if (
FrameworkLocationHelper
.PathToDotNetFrameworkV20 == null)
Evaluation\Evaluator_Tests.cs (1)
2953
logger.AssertLogContains(String.Format("[{0}]",
FrameworkLocationHelper
.programFiles32));
Microsoft.Build.UnitTests.Shared (1)
WindowsNet35OnlyFactAttribute.cs (1)
31
=>
FrameworkLocationHelper
.GetPathToDotNetFrameworkV35(DotNetFrameworkArchitecture.Current) != null;