Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 创建可更新的MVC应用程序的最佳方法是什么?_Asp.net Mvc 3_Iis - Fatal编程技术网

Asp.net mvc 3 创建可更新的MVC应用程序的最佳方法是什么?

Asp.net mvc 3 创建可更新的MVC应用程序的最佳方法是什么?,asp.net-mvc-3,iis,Asp.net Mvc 3,Iis,我应该怎么做才能使我的MVC应用程序可以升级?我说的“可更新”是指一旦应用程序连接到服务器时打开,检测到新版本已打开,它应该自我更新 在桌面应用程序上,它非常简单:我只需下载它,然后使用批处理文件,使用replace更新主exe文件 那么,我应该如何处理托管在IIS7中的MVC3应用程序呢?您可以使用服务器机器上的另一项服务来完成。此服务将检查更新。如果更新可用,则从远程存储(ftp)下载整个更新的应用程序,并用更新的版本替换旧版本。另一个选项是允许您远程更新/同步web应用程序。MVC应用程序

我应该怎么做才能使我的MVC应用程序可以升级?我说的“可更新”是指一旦应用程序连接到服务器时打开,检测到新版本已打开,它应该自我更新

在桌面应用程序上,它非常简单:我只需下载它,然后使用批处理文件,使用replace更新主exe文件


那么,我应该如何处理托管在
IIS7
中的
MVC3
应用程序呢?

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

MVC应用程序不能不可升级。服务器上的所有数据,单击F5,然后更新!MVC是一个DLL,位于IIS的inetpubb文件夹或其他任何位置。我需要更新它,而不是重新发布它(因为会有很多这样的应用程序)。我需要应用程序在那里自我更新。为什么不通过ftp、visual studio、publish等重新部署应用程序或编写部署脚本?网络应用程序最好是推式的,而不是像桌面应用程序那样拉式的,尽管不总是这样,你可能有更好的理由。