2012-06-27 54 views
0

我该怎么做才能让我的MVC应用程序可以升级?说'可更新'我的意思是一旦打开应用程序连接到服务器的时间,检测到新版本打开,它应该自我更新。创建可更新的MVC应用程序的最佳方法是什么?

在桌面应用程序很简单:我只是下载它,然后通过使用批处理文件,我使用替换更新主要的exe文件。

那么我应该怎么做MVC3应用程序,托管在IIS7

+2

MVC应用程序不可能不可升级。在服务器上的所有数据,单击F5和** UPDATED!** – gdoron

+0

MVC是位于IIS的inetpubb文件夹或其他任何位置的DLL。我需要通过重新发布来更新它(因为会有很多像这样的应用程序)。我需要应用程序在那里自我更新。 – AgentFire

+0

为什么不只是通过ftp,visual studio,publish等重新部署应用程序或脚本部署?网络应用程序是最好的推动,而不是像桌面应用程序一样拉动,尽管并非总是如此,你可能在这里有更好的理由。 –

回答

2

您可以使用服务器上的其他服务来完成此操作。此服务将检查更新。如果更新可用,则它会从远程存储库(ftp)下载整个更新的应用程序,并用更新后的版本替换旧版本。另一个选项是MSDeploy/WebDeploy,它允许您远程更新/同步您的Web应用程序。

相关问题