Asp.net mvc 安排每夜生成msbuild任务

Asp.net mvc 安排每夜生成msbuild任务,asp.net-mvc,msbuild,nunit,scheduler,Asp.net Mvc,Msbuild,Nunit,Scheduler,我使用MSBuild从命令提示符构建测试项目,inturn使用nunit并给出结果。我想安排它每晚运行,以便它自动运行msbuild并获得结果。有什么方法可以做到这一点吗?我建议为此使用服务器。您可以将持续集成服务器设置为计划生成和许多其他任务。就我个人而言,我使用的是Jetbrains,但还有其他可用选项,如和 你到底想对结果做些什么?如果您只需要运行构建脚本,一个简单的计划任务就可以完成。我的公司解决问题的方法是使用Powershell。我们有一个执行powershell脚本的计划任务,该脚

我使用MSBuild从命令提示符构建测试项目,inturn使用nunit并给出结果。我想安排它每晚运行,以便它自动运行msbuild并获得结果。有什么方法可以做到这一点吗?

我建议为此使用服务器。您可以将持续集成服务器设置为计划生成和许多其他任务。就我个人而言,我使用的是Jetbrains,但还有其他可用选项,如和


你到底想对结果做些什么?如果您只需要运行构建脚本,一个简单的计划任务就可以完成。

我的公司解决问题的方法是使用Powershell。我们有一个执行powershell脚本的计划任务,该脚本使用MSBuild和devenv.exe完全自动化流程

我们已经能够在这个过程中省去许多其他持续集成工具的开销。我们甚至将它连接到我们的svn服务器,以便它可以签出最新版本,构建它,在出现构建错误时发送电子邮件,并将屏幕输出作为结果日志发送


我意识到这可能不是您想要的简单答案,但Powershell对我来说非常容易学习,非常可定制,而且非常强大。我怀疑当我的主管说我们正在这样移动,但这是一个快乐。

使用批处理文件-但是如果你有机会访问Team Foundation服务器查看它的构建能力,他们会做你想做的事,而且更多。现在我不允许使用TFS。有没有其他方法可以做到这一点。我想让测试结果成为xml,我需要提取xml数据。从4.5开始,xml测试报告与Team City捆绑在一起,我不确定CC和Hudson。