gpt4 book ai didi

iis - Asp.net 将 DLL 重新安装到 GAC 中

转载 作者:行者123 更新时间:2023-12-02 20:50:50 26 4
gpt4 key购买 nike

我正在尝试在 GAC 中重新安装 DLL,一切似乎都工作正常,但访问它的 Web 应用程序似乎仍在使用旧的。

旧的 DLL 与新的 DLL 版本相同,仅进行了较小的编辑,它将被 50 个不同的站点使用,因此更改版本然后更改 web.config 中的引用并不是一件好事解决方案。

重新启动 IIS 服务器或工作进程不是一个选项,因为已经有 50 个站点正在运行,必须继续这样做。

有谁知道我做错了什么或者我可以采取什么措施来纠正这种情况?

最佳答案

据我所知,您需要重新启动 IIS 才能获得对更新的 DLL 的新引用。最好的办法是在流量较低的时间执行重置。如果您正在运行具有负载平衡功能的多台服务器,则可以防止新连接到达一台服务器,直到所有连接都已关闭。然后,更新 DLL,重新启动 IIS,并将服务器带回到连接池中。对每台服务器重复此操作,最终用户不会看到停机时间。

关于iis - Asp.net 将 DLL 重新安装到 GAC 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com