我们需要将以下三样东西部署到 Windows Server 2008 场:
- ASP.NET MVC 4 Web 应用程序 (x3)
- .NET Windows 服务 (x2)
我继承了部署过程并想重写它。
网络应用程序
当我在 Visual Studio 2012 中时,我有一个不错的新发布向导来部署 Web 应用程序。这可以以某种方式使用吗?还是无论如何都被利用了?
视窗服务
Windows 服务是 Windows 服务,因此将它们部署到 Windows 服务器应该很简单。正确的?!
然后是如何处理我们正在部署到 Windows Server 2008 机器群的事实,而不仅仅是一台机器。
与我交谈的每个人似乎都必须重新发明一个新的、自定义的和复杂的流程,该流程难以维护且延展性不强,通常使用带有各种手动编辑的各种操作等的自定义 XML 文件。甚至 psexec 也参与了很多 - 这对我来说是错误的。
鉴于至少对于服务和 Web 应用程序,我们没有做任何特别的事情,拥有一个好的、潜在的 VCS 可提交发布过程的最简单方法是什么。
抱歉,如果这是一个荒谬的问题,如果是,请帮助我理解为什么!
不过,要成为这里的问题,它需要是可回答的。总结一下:将 Web 应用程序和 Windows 服务部署到 Windows Server 2008 机器群的最简单/最简单的方法是什么?