Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-30[Core] Pass MSBuild version to sdk resolversMatt Ward
The DotNetMSBuildSdkResolver needs the MSBuildVersion to be set on the SdkResolverContext. Without this if an sdk cannot be resolved by the MonoDevelop sdk resolver or the NuGet sdk resolver then the DotNetMSBuildSdkResolver will fail with an error: System.ArgumentNullException: Value cannot be null. Parameter name: v1 at System.Version.op_LessThan (System.Version v1, System.Version v2) [0x00003] in mono-x64/mcs/class/referencesource/mscorlib/system/version.cs:452 at Microsoft.DotNet.MSBuildSdkResolver.DotNetMSBuildSdkResolver.Resolve (Microsoft.Build.Framework.SdkReference sdkReference, Microsoft.Build.Framework.SdkResolverContext context, Microsoft.Build.Framework.SdkResultFactory factory) [0x000b7] in cli/src/Microsoft.DotNet.MSBuildSdkResolver/MSBuildSdkResolver.cs:71 at MonoDevelop.Projects.MSBuild.SdkResolution.GetSdkPath (Microsoft.Build.Framework.SdkReference sdk, MonoDevelop.Projects.MSBuild.ILoggingService logger, MonoDevelop.Projects.MSBuild.MSBuildContext buildEventContext, System.String projectFile, System.String solutionPath) [0x00055] in main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/SdkResolution.cs:64 Fixes VSTS #706541 - ArgumentNullException in DotNetMSBuildSdkResolver Resolve
2018-12-12[Core] Move MSBuild process runner logic out of NuGet addin into CoreMatt Ward
Added an MSBuildProcessService which can be used to directly run msbuild.