|
|
1
3
您不需要使用aspnet_compiler.exe。这只是一个实用程序,用于预编译ASPX页面,以避免用户第一次访问页面时出现启动延迟。 据我所知,在构建解决方案时,ASP.NET MVC Web应用程序中的任何非ASPX/ASCX代码都将正常编译为DLL。然后,您的nunit测试项目可以使用此dll。我想这就是你想测试的部分。 所以,只需使用来自nant的msbuild构建项目,而忽略aspnet_compiler.exe。 |
|
|
2
4
停在那里,这就是问题所在。将该代码放入助手中,并在ASP.NET外部对其进行测试。 |
|
|
3
1
你不能在这里运行类似的程序,而不是在南特作为一个后期构建的事件吗?
(其中filePathTomyWebProject是相对于解决方案文件的项目文件路径) |
|
|
4
0
我们使用带有生成文件的msbuild来编译Web应用程序并运行测试,如果可以跳过nant的内容,则生成文件中有一个相关部分(作为msbuild.exe的参数调用):
|