Compile success in editor but build failed in vs

Hi,all…
When I’m using the visual studio.I try to build the project.It tell me that there are circular dependency in the project.And I checked the code.It really does exists.But when I’m using the editor…I press the Compile button.It success…
So ,what’s the different between vs build and editor compile…
Why can I compile success???Will the circular dependency cause some problem???

Yes, it will cause problems like random crashes and you wont be able to cook the project.

Could you attach the log where you see the errors with the circular dependencies?

indygoof , thanks for you reply…
I have solved the circular dependecies problem…
It may be a little diffcult because after that,I wrote a lot of code…It is hard to re-show the situation…
But I’m still wondering why can I compiled successfully…
What’s more,after writing code. Should I build the project in vs,or just use the compile button in ue4 editor…
Thanks a lot…