Hello there @Vee_Nguyen!
I think you are in the right track here, I would re-attempt the build, but deleting Intermediate and DerivedDataCache, besides Binaries, which you already tested. Once all three folders are deleted, re-generate project files, and try again.
As well, considering that error message you received, please make sure that your current setup between UE and VS has the correct versions installed, and that all elements are included, following the guide below:
If all addons are installed correctly, then another option would be to uninstall Visual Studio, perform a clean install according to your UE version, then test again.