J'essaie d'appliquer un correctif pour permettre à NCover v1.5.5 de s'exécuter sur Windows Server 2008 X64 via mon TeamCity serveur d'intégration continue comme indiqué sur ce blog:NCover sur 64 bits - correctif CorFlags - corflags: erreur CF008: Le fichier spécifié n'a pas d'en-tête géré valide
http://abdullin.com/journal/2008/6/6/how-to-run-free-ncover-on-a-64-bit-machine.html
Voici mon journal:
[09:47:04]: run-unit-tests:
[09:47:04]: [echo] Running NCover: tools\ncover\NCover.Console.exe with workingdir='build\Debug\UnitTests'
[09:47:04]: [exec] NCover.Console v1.5.5 - Code Coverage Analysis for .NET - http://ncover.org
[09:47:04]: [exec] Copyright (c) 2004-2005 Peter Waldschmidt
[09:47:04]: [exec]
[09:47:04]: [exec]
[09:47:04]: [exec] Command: ..\..\..\tools\nunit\nunit-console.exe
[09:47:04]: [exec] Command Args: "UnitTests.dll" "/xml:..\..\test-reports\UnitTests.xml" "/nologo"
[09:47:04]: [exec] Working Directory: .
[09:47:04]: [exec] Assemblies:
[09:47:04]: [exec] Coverage Xml: D:\TeamCity\buildAgent\work\a65ff8d0771db303\build\test-reports\Coverage.xml
[09:47:04]: [exec] Coverage Log: Coverage.Log
[09:47:04]: [exec]
[09:47:07]: [exec] Waiting for profiled application to connect.......N.N.N.N..N.......
[09:47:07]: [exec] Tests run: 11, Failures: 0, Not run: 5, Time: 1.096 seconds
[09:47:07]: [exec]
[09:47:07]: [exec]
[09:48:04]: [exec] Connected
[09:48:04]: [exec] **Profiled process terminated. Profiler connection not established.**
[09:48:04]: BUILD FAILED
Je suis en train d'appliquer l'astuce CorFlags pour le faire fonctionner, mais je reçois un erreur:
C: \ Program Files (x86) \ Microsoft.NET \ SDK \ v2.0 \ Bin> CorFlags.exe D: \ TeamCity \ build Agent \ work \ a65ff8d0771db303 \ outils \ NCover \ NCover.exe/32BIT +
Outil de conversion Microsoft (R) .NET Framework CorFlags. Version 2.0.50727.42 Droits d'auteur (c) Microsoft Corporation. Tous les droits sont réservés.
corflags: Erreur CF008: Le fichier spécifié n'a pas d'en-tête géré valide
Toutes les idées ?? Aidez-moi!