有没有办法在没有应用程序回收的情况下在 IIS 上发布网站?
Posted
技术标签:
【中文标题】有没有办法在没有应用程序回收的情况下在 IIS 上发布网站?【英文标题】:Is there a way to publish website on IIS without application recycle? 【发布时间】:2015-04-24 07:09:16 【问题描述】:我们需要进行快速更改以解决我们网站上的问题。但是,当我们要替换 DLL 时,我们需要重新启动 ASP.NET MVC 应用程序进行重新编译,这会导致会话变量被擦除等问题。
也许有一些策略可以在不重建流程的情况下发布网站,这样用户就不会丢失他们的工作。请提出您的建议。
【问题讨论】:
【参考方案1】:没有。那没有。您应该在规划应用程序时考虑到这一点。如果会话变量对您如此重要,您可以改进该功能以便将会话变量保存在数据库或 smth 中。但是更新 DLL、web.config 等与为任何应用程序重新启动服务器相同。在这种情况下,存储在内存中的所有内容都会被永久删除。
这就是我所知道的。如果有人有相反的意见,我很高兴看到贡献的答案:)
【讨论】:
以上是关于有没有办法在没有应用程序回收的情况下在 IIS 上发布网站?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在没有 SDK 的情况下在 facebook messenger 上分享文本?
有没有办法在没有 mcr 的情况下在 matlab 中为 .m 文件创建 .exe 文件?