如何使我的MVC应用程序可更新?说可更新的'我的意思是,一旦打开应用程序连接到服务器的时间,检测到新版本已启用,它应该自我更新。
在桌面应用程序上它很简单:我只是下载它然后使用批处理文件,我使用替换更新主exe文件。
那么我应该在MVC3
托管的IIS7
应用中做些什么?
答案 0 :(得分:2)
您可以使用服务器计算机上的其他服务执行此操作。此服务将检查更新。如果更新可用,则它从远程存储(ftp)下载整个更新的应用程序,并用更新的版本替换旧版本。另一个选项是MSDeploy/WebDeploy,它允许您远程更新/同步您的Web应用程序。