OpenCover / NUnit no puede encontrar archivos PDB
Estoy usando OpenCoverhttp://nuget.org/packages/opencover y he escrito el siguiente archivo de proceso por lotes para ejecutar las pruebas unitarias y generar estadísticas de cobertura de código:
echo off
echo ***************************
echo *** Running NUnit tests ***
echo ***************************
"..\packages\OpenCover.4.0.804\OpenCover.Console.exe" -register:user -target:"..\NUnit 2.6\bin\nunit-console-x86.exe" -targetargs:"..\Web.UnitTests\bin\Debug\Web.UnitTests.dll" -output:coverage.xml
echo **************************************
echo *** Generating coverage statistics ***
echo **************************************
"..\packages\ReportGenerator.1.6.0.0\ReportGenerator.exe" "-reports:coverage.xml" "-targetdir:%CD%"
echo ***********************************
echo *** Launching Internet Explorer ***
echo ***********************************
start "C:\Program Files (x86)\Internet Explorer\iexplore.exe" "%CD%\Index.htm"
pause
Sin embargo, cuando ejecuto el archivo por lotes me sale el error:
Committing...
No results - no assemblies that matched the supplied filter were instrumented
this could be due to missing PDBs for the assemblies that match the filter
please review the output file and refer to the Usage guide (Usage.rtf)
Bastante seguro de que he hecho algo tonto / me falta algo obvio, ¡pero no estoy seguro de qué!
Los archivos PDB están en la carpeta: ".. \ Web.UnitTests \ bin \ Debug \"
Aprecio cualquier ayuda,
Gracias,