-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
Windows 2012R2 or Windows 7 with 4 cores and 4GB RAM
Jenkins version: 1.607, Visual Studio version: 2013, MSBuild Version:2012
I created a job which runs 9 visual studio C# applications on 9 executors of Jenkins slave parallelly. Each C# application is built using msbuild command and msbuild parallel switch option is on.
When i ran the job for many times then the mentioned msbuild error is coming. This build error is randomly coming and not reproducible always. Please find the below call stack information for further details and note that this problem is coming only with jenkins because when i follow the same procedure manually build is successful everytime.
Microsoft.Build.Shared.InternalErrorException: MSB0001: Internal MSBuild Error: Node 2 does not have a provider.
at Microsoft.Build.Execution.BuildManager.EndBuild()
at Microsoft.Build.CommandLine.MSBuildApp.BuildProject(String projectFile, String[] targets, String toolsVersion, Dictionary`2 globalProperties, ILogger[] loggers, LoggerVerbosity verbosity, DistributedLoggerRecord[] distributedLoggerRecords, Boolean needToValidateProject, String schemaFile, Int32 cpuCount, Boolean enableNodeReuse, TextWriter preprocessWriter, Boolean debugger, Boolean detailedSummary)