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