Fix: dotnet test exits with code 5 and "Zero tests ran" on Microsoft.Testing.Platform
Exit code 5 means MTP rejected a command-line option, not that tests are missing. Run the test exe directly to see the real error, then add the extension package or route the option per project.