2010-12-08 56 views
0

我有一个客户端,它有一个ASP.NET Web应用程序,他们卖给人们,或者将其托管在我们公司或其他地方。最终的结果是源代码和数据库设置可以分布在多个服务器上,所以当我们推送更新时,我们必须通过复制源代码手动推送,然后根据需要更新数据库。有没有什么好的替代方案可以用于多台服务器?将ASP.NET Web应用程序更新部署到多个服务器的任何优秀解决方案?

回答

1

MSI可能效果最好。赔率是,你的客户希望控制何时/如果更新发生,并且MSI可能是提供这种更新的最简单机制。

1

看看this页面上的视频。它给了一个体面的介绍MSDeploy

0

John和Trip有很好的答案。我只想添加一件小事,除非这是一个开源项目:

不要部署源代码。

您的客户端的应用程序应该被编译和混淆。

相关问题