什么是分发asp.net web应用程序的最简单方法?我尝试查看一些开源asp.net项目,以了解它们如何分发他们的应用程序以及如何进行更新,但对于我来说它们似乎相当复杂(不是为了自己执行,而是为了非技术用户)。其中许多涉及备份整个安装的项目,删除特定文件夹并保存其web.config的部分。我希望找到一个能使更新过程尽可能简单的解决方案。
谢谢。
谢谢。
CommunityServer提供了一个设置msi,它将创建一个虚拟目录,生成SQL数据库并用默认数据填充它。然而,针对点版本的更新仍然是一个手动过程,涉及到一个update.sql文件,并让每个人下载并合并二进制和静态文件更改。
他们可能也可以创建一个更新msi,但由于很多人自定义CommunityServer,让人们自己合并更改可能更好。
你是指将功能分层以便在不同的机器上处理,例如采用三层架构,其中一个是数据库服务器,一个处理中间件,另一个处理ASP.Net请求吗?另一个方面是从Web服务器扩展到多个Web服务器以实现扩展。
还是你指的是部署?