sách gpt4 ai đã đi

asp.net - 更新 dll 时使用 app_offline.htm 使应用程序脱机 更新 dll 时失败

In lại 作者:行者123 更新时间:2023-12-02 21:35:52 33 4
mua khóa gpt4 Nike

因此,我有时会在上传新版本时使用 app_offline.htm 使应用程序离线。

但是,当我上传较大的 dll 时,我收到黄色错误屏幕,指出无法加载 dll。

这似乎与我对 app_offline.htm 所做的事情(完全停止应用程序)的期望不同步,并且还向用户提供了错误,而不是我提出的漂亮的 app_offline.htm。

我做错了什么还是这种行为是有意为之?

văn bản thay thế

1 Câu trả lời

app_offline.htm 关闭应用程序,但不完全停止编译器。

因此,在您上传的第一个 dll 上,编译器会看到不同并再次开始编译...因此,当您尝试下一个 dll 时,可能会被编译使用,并且无法删除/替换。

还有一种可能性是,即使您要求关闭,应用程序仍然会进行处理并使用此 dll。

我所做的,我将服务器上的所有文件上传到另一个目录中,打开 app_offline.htm,然后等待所有池关闭(我在应用程序端放置了消息),然后从服务器所有更新文件速度很快。不同的是,使用 ftp 上传的时间比编译器触发从 dll 重新编译全局函数的时间要长。

要看到即使使用了 app_offline.htm ,系统仍然进行编译,只需使用 Process Explorer 并查看编译结果即可。

什么是编译?我认为编译除页面之外的dll。

该消息来自尝试编译程序的编译器,从您上传的第一个 dll 开始,编译器被触发并开始新的编译,现在您上传下一个,同时正在尝试制作编译时,dll被ftp锁定。

关于asp.net - 更新 dll 时使用 app_offline.htm 使应用程序脱机 更新 dll 时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3737164/

33 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com