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)