Como criar um evento de construção assíncrona no Visual Studio (2008)?

Eu estou tentando fazer uma integração pobre com xUnit.Net de dentro do Visual Studio como um evento de pós-compilação.

O que eu quero é quando eu pressiono Shift + F6 (Construir o projeto de teste), depois de uma construção bem sucedida ele deve executar xUnit.Console.exe e gerar o resultado em um arquivo html e depois lançar o arquivo html dentro do navegador.

Abaixo está o que eu tenho até agora e funciona, mas não do meu agrado (em que o navegador aparecerá como um diálogo modal de ordenação e eu não posso voltar e avançar / alternar (usando Alt-Tab) entre Visual Studio e Agora eu preciso fechar o navegador para o VS recuperar o foco novamente, o que é uma droga.

Meu evento de criação de postagens abaixo:

"$(SolutionDir)\Components\xUnit.net\xunit.console.exe" "$(TargetPath)" /html "$(TargetDir)result.htm"
"$(TargetDir)result.htm"

Qualquer idéia sobre como obtê-lo tão resultado.htm é exibido dentro de um navegador e não em um modo modal?

Depois de mais testes, parece que qualquer shell / comando executado correu no modo modal. Por exemplo, tentei o cmd.exe simples para abrir um shell de comando.

Eu tentei usar iniciar C: \ Windows \ IE7 \ iexplore.exe "$ (TargetDir) result.htm", mas que não funcionou também ...

questionAnswers(2)

yourAnswerToTheQuestion