Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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 加快Visual Studio发布Web进程_Asp.net Mvc_Visual Studio_Visual Studio 2012_Web Deployment - Fatal编程技术网

Asp.net mvc 加快Visual Studio发布Web进程

Asp.net mvc 加快Visual Studio发布Web进程,asp.net-mvc,visual-studio,visual-studio-2012,web-deployment,Asp.net Mvc,Visual Studio,Visual Studio 2012,Web Deployment,我正在使用Visual Studio 2012 Professional部署我的ASP.Net MVC网站 问题是,当我使用一键发布功能时,我的web应用程序突然停止,网站需要大约5分钟才能再次正常响应 我可以做些什么来加快这个过程,以减少或消除用户的停机时间?我在live server上发布到站点的一个单独副本,然后在服务器上运行一个脚本,将live site与副本进行比较,只更新新的/更改的文件/目录并删除删除的文件/目录。这大大减少了停机时间,尤其是在只有微小更改的情况下。您使用的是Web

我正在使用Visual Studio 2012 Professional部署我的ASP.Net MVC网站

问题是,当我使用一键发布功能时,我的web应用程序突然停止,网站需要大约5分钟才能再次正常响应


我可以做些什么来加快这个过程,以减少或消除用户的停机时间?

我在live server上发布到站点的一个单独副本,然后在服务器上运行一个脚本,将live site与副本进行比较,只更新新的/更改的文件/目录并删除删除的文件/目录。这大大减少了停机时间,尤其是在只有微小更改的情况下。

您使用的是Web Deploy、文件系统或FTP等吗?我使用的是Web Deploy。站点是在部署后立即运行缓慢,还是请求实际上超时?如果网站只是滞后,你可能会发现缓存是原因。看看Fiddler或类似工具的使用情况,这将为您指明正确的方向。