Dans notre arborescence de sortie, le répertoire Test contient uniquement des liens symboliques (Win7 x64) pointant vers des DLL dans divers répertoires de construction. À côté de chacune de ces DLL dans le répertoire de construction réel est un fichier PDB correspondant. Cependant, lors de l'exécution d'OpenCover sur la DLL dans le répertoire Test, il se termine par "Aucun résultat - aucun assemblage correspondant au filtre fourni n'a été instrumenté. Cela peut être dû à des PDB manquants pour les assemblages correspondant au filtre. au guide d'utilisation (Usage.rtf) »OpenCover ne peut pas trouver PDB lors de l'utilisation de liens symboliques?
la ligne de commande J'utilise est:
D:\tools\opencover.4.5\OpenCover.console -target:d:\tools\nunit-2.5.10\nunit-console.exe -targetargs:"d:\temp\Test\Test.Mixed.dll /nologo /noshadow /labels /xml=d:\temp\Test\output\Test.Mixedatp_results.xml" -output:d:\temp\Test\Results\coverage\Test.Mixed.xml -filter:+[*]* -register:user
Si je copie l'APB applicable dans le répertoire de test, puis la couverture fonctionne. Y a-t-il un moyen de faire fonctionner cela avec les liens symboliques?
Merci.