EMET 5.52, the very last EMET release, works fine with .Net 4.8 on Win 7. I updated from .Net 4.52 to 4.8 yesterday, and thus far, EMET isn't spitting out error messages. Before updating, I Googled for conflicts between EMET and .Net 4.6,
4.7, and 4.8, and didn't find any reports of that.
Caveat: Because of slowness with Firefox and Chrome (as reported elsewhere on this forum), I turned off EAF/EAF+ for all applications. I did this when I was on .Net 4.5.2. So I haven't yet tested a fully functioning EMET with EAF/EAF+
on .Net 4.8.
Now that Win 7 is out of support for home users, I'm considering enabling EAF/EAF+ selectively if the slowdown isn't too bad. Test it out on applications, one by one.