I am in the process of upgrading our existing solution to .Net 4.6.1 and have been unable to get our unit tests to run during a server build. Locally they run as expected and flipping the framework version back to .Net 4.5.1 makes them run again on the server.
I am getting the following error:
No test found. Make sure that installed test discoverers & executors, platform & framework version settings are appropriate and try again.
I have reproduced the problem in a simpler setup: