Any light on this topic would be much appreciated. I get the following error on a clean build of the engine:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(41,5): error MSB3075: The command “…..\Build\BatchFiles\Build.bat UE4Editor Win64 Development -waitmutex” exited with code 5. Please verify that you have sufficient rights to run this command.
I spent almost half day to search for the solution to this.Finally, I found something useful.
可以参考一下上面两个问题的答案,其实两个都一样。
You can refer these two links above. Both the same, either one will be fine.
为了方便你们,我直接复制了解决方案:
For your convenient, I copyed it :
This is a known issue with changing to 4.12 and using tasks. It can be resolved by simply adding “GameplayTasks” to the PublicDependencyModuleNames section inside your ‘ProjectName’.Build.cs For example:
PublicDependencyModuleNames.AddRange(new string[] { “Core”, “CoreUObject”, “Engine”, “InputCore”, “AIModule”, “GameplayTasks” });