我们拥有大型webApp,同时拥有+ 2K在线用户。 有时我们需要更新webapplication的一部分(更新dll或UI) 是否可以在不影响用户的情况下更新ASP.NET站点/ WebApp。
答案 0 :(得分:0)
如果您只有View(CSHTML)razor View chnages,那么您可以在不停止App pool或IIS的情况下复制它们。
如果您在控制器类或 .CS / .vb文件中逻辑chnages,那么您必须复制DLL,在这种情况下您可以使用App_offline.cshtml页面来提示用户作为站点离线并立即复制DLL,使网站重新上线。