Pergunta

O que você sugere para usar para cobertura de código no ambiente de 64 bits. Parece que NCover suporta 64-bit apenas na versão da empresa que parece ser bastante caro. Ou não é? O que as pessoas estão usando em sistemas de 64 bits para cobertura de código .NET?

EDIT: Estou ciente da solução CorFlag. Gostaria de saber o que os outros estão fazendo / usando. Você está usando alguma outra coisa ou você está usando NCover (edição gratuita) com truque CorFlag?

Foi útil?

Solução 6

Eu finalmente encontrei uma solução agradável. dotCover de JetBrains funciona bem e se integra com Visual Studio e ReSharper . Obrigado a todos por suas respostas.

Outras dicas

David, eu recentemente tomou uma olhada no código-fonte aberto parte de cobertura . Ele também tem problemas com 64 bit, o trabalho em torno também ser corflag , fornecido por um sharpdevelop contribuinte, que pacote e integrar-se com parte de cobertura.

O arquivo SNK está em em sua SVN repo .

pena

é NCover Empresa isso? Eu acho que só você pode realmente tomar essa decisão. Há um julgamento de 21 dias. Se você não pode justificar o desembolso parte de cobertura poderia ajudá-lo.

Parece que todas as ferramentas de cobertura de código .NET usar c ++ empacotado como COM. A menos que alguém pode vir até com uma implementação de código gerenciado, eu suspeito que uma compilação de 64 bits será sempre necessário.

E sobre .Net Cobertura Validator? Ele trabalha com toda a versão do .Net e funciona com versões de 32 bits e 64 bits. http://www.softwareverify.com/dotNet/coverage/index.html

A implementação gerenciada de um perfil de código não é possível (mesmo para Java também) como então o profiler faria próprio instrumento. Assim, todos os profilers .Net / Java são código não gerenciado nativo escrito em qualquer linguagem que você quer (embora normalmente C ou C ++).

Tanto o clássico e versões completas de apoio NCover 64 bit.

Obrigado,

Joe Feser

SD C # Teste Cobertura para uma ferramenta que handls 32 bits e 64 bits de C # com calma.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top