我想在Visual Studio中做一个可怜的人与xUnit.Net集成,作为后期构建事件。如何在Visual Studio(2008)中创建异步生成事件?
我想要的是当我按下Shift + F6(构建测试项目),成功构建后,它应运行xUnit.Console.exe并将结果输出到html文件中,然后在浏览器内启动html文件。
下面是我到目前为止,它的工作,但不符合我的喜好(因为浏览器将显示为排序模式对话框,我不能切换回和转发/切换(使用Alt-Tab) 。Visual Studio和浏览器之间现在我必须关闭浏览器VS再次获得焦点哪种吸
我后生成以下事件:
"$(SolutionDir)\Components\xUnit.net\xunit.console.exe" "$(TargetPath)" /html "$(TargetDir)result.htm"
"$(TargetDir)result.htm"
如何得到它,所以任何想法result.htm显示在浏览器内而不是模式模式中?
进一步测试后,似乎任何shell /命令都以模态模式运行。例如,我尝试了简单的cmd.exe来弹出一个Command Shell。
我试着使用启动C:\ WINDOWS \ IE7 \ IEXPLORE.EXE “$(TARGETDIR)result.htm”,但没有工作,要么...
很酷,我会检查出来。 – 2010-01-07 07:06:44