I've been having this recurring problem with some of my .Net framework 4.5 and 4.6 and 4.7 projects not having their tests discovered by test explorer. The "tests" log output is showing:
The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)
That's all the info I have.
I've tried pretty much every combination of the different version of MSTest.Framework
and adapter and such. Just can't figure this one out. I've done the Test Extension cache clearing.