当您对实际网站进行更改时,如何检查实时系统是否正常工作?你用哪些工具?谁做到了?您是否在测试期间阻止访问该网站?可以接受多少停机时间?
我们有一些自定义的MS Build脚本,可以在构建时为Web应用程序项目生成代码和配置文件.目前,我们通过覆盖Web项目的.csproj文件中的"BeforeBuild"和"AfterBuild"目标来调用这些构建脚本.但是,在另一个解决方案中,我有一个网站项目,它直接从本地IIS打开,没有.csproj文件.如何自定义此类项目的构建?
如果无法自定义网站的MS Build过程,那么调用像运行我的自定义MS Build脚本的.bat文件这样的东西就足够了.我们目前正在使用.bat文件,但开发人员必须手动运行它,但有时会忘记这一点.点击构建时,我看不到一种简单的方法来自动启动它.
我想在Visual Studio和Team Build中运行作为解决方案构建的一部分的东西.