Hi,
I created a workflow and I can build and deploy it fine on my machine.
I installed the same version of K2 on the build machine and it fails to build with the following error message:
Please ensure that the needed configuration node(s) are configured in your configuration file C:Program Files (x86)MSBuild14.0inmsbuild.exe.Config. Please refer to the help documentation for further details.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at SourceCode.Framework.SerializationInfo2.CreateInstance(PersistableContainerObject parent)
at SourceCode.Framework.SerializationInfo2.Load(PersistableObject instance, XmlReader reader)
at SourceCode.Framework.SerializationInfoProvider.Load(PersistableObject instance, XmlReader reader)
at SourceCode.Framework.SerializationInfoProvider.Load(TextReader reader)
at SourceCode.ProjectSystem.ProjectFile.Open(TextReader reader)
at SourceCode.ProjectSystem.ProjectFile.Open(Boolean showDesigner)
at SourceCode.DeploymentTasks.Compiler.WorkflowCompiler.Execute()
I checked the whole K2 installation folder and the MSBuild folder of the build machine against the one on my machine and they are the same.
I did a repair of the K2 installation and still got the same result.
I'm missing something but I can't see what.
Cheers.