From 7833366108034cfdda0db9cfbfa2d1ef1cca7581 Mon Sep 17 00:00:00 2001 From: Daniel Kuschny Date: Fri, 19 Aug 2022 08:43:41 +0200 Subject: [PATCH] Use Path.Combine to build environment variables --- src/MSBuildLocator/MSBuildLocator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MSBuildLocator/MSBuildLocator.cs b/src/MSBuildLocator/MSBuildLocator.cs index 87be1e8c..16e1d459 100644 --- a/src/MSBuildLocator/MSBuildLocator.cs +++ b/src/MSBuildLocator/MSBuildLocator.cs @@ -316,9 +316,9 @@ private static void ApplyDotNetSdkEnvironmentVariables(string dotNetSdkPath) var variables = new Dictionary { - [MSBUILD_EXE_PATH] = dotNetSdkPath + "MSBuild.dll", + [MSBUILD_EXE_PATH] = Path.Combine(dotNetSdkPath, "MSBuild.dll"), [MSBuildExtensionsPath] = dotNetSdkPath, - [MSBuildSDKsPath] = dotNetSdkPath + "Sdks" + [MSBuildSDKsPath] = Path.Combine(dotNetSdkPath, "Sdks") }; foreach (var kvp in variables)