From b201604d26d22cffad6c1fa0a6ae0c67a62388e1 Mon Sep 17 00:00:00 2001 From: Sarah Oslund Date: Mon, 27 Jul 2020 14:48:33 -0700 Subject: [PATCH] Updating setting SDK resolver isRunningInVisualStudio --- src/Build/Evaluation/Evaluator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Build/Evaluation/Evaluator.cs b/src/Build/Evaluation/Evaluator.cs index 57e7e6da42d..b38d2ee912d 100644 --- a/src/Build/Evaluation/Evaluator.cs +++ b/src/Build/Evaluation/Evaluator.cs @@ -242,7 +242,7 @@ private Evaluator( _sdkResolverService = sdkResolverService; _submissionId = submissionId; _evaluationProfiler = new EvaluationProfiler(profileEvaluation); - _isRunningInVisualStudio = BuildEnvironmentHelper.Instance.RunningInVisualStudio; + _isRunningInVisualStudio = String.Equals("true", _data.GlobalPropertiesDictionary.GetProperty("BuildingInsideVisualStudio")?.EvaluatedValue, StringComparison.OrdinalIgnoreCase); // In 15.9 we added support for the global property "NuGetInteractive" to allow SDK resolvers to be interactive. // In 16.0 we added the /interactive command-line argument so the line below keeps back-compat