- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
因此,我有时会在上传新版本时使用 app_offline.htm 使应用程序离线。
但是,当我上传较大的 dll 时,我收到黄色错误屏幕,指出无法加载 dll。
这似乎与我对 app_offline.htm 所做的事情(完全停止应用程序)的期望不同步,并且还向用户提供了错误,而不是我提出的漂亮的 app_offline.htm。
我做错了什么还是这种行为是有意为之?
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/
我正在使用 asp.net 中的 app_offline.htm 功能部署应用程序进行一些测试。我发现如果我有一个正在运行的应用程序,并且我将一个 app_offline.htm 文件放在根目录中,然
正如标题所说,如果我放置一个 app_offline.htm在应用程序根目录中,它会切断当前正在运行的请求,还是只是新的请求? 最佳答案 这是我的蹩脚实验;我使用以下代码创建了一个 ASPX 页面:
我的 Azure 应用服务上有一个 Umbraco 网站,并且运行良好。我想很好地关闭网站以进行一些维护,因此我添加创建了一个“app_offline.htm”文件,当我将其放在本地网站的根目录中(在
有没有办法将图像与 app_offline 文件一起使用?我想让 app_offline 看起来像网站的其余部分 - 相同的标题等,其中包括图像。 我确实尝试找到一种方法来做到这一点,但我似乎无法这样
只需将名为 app_offline.htm 的文件放入站点的根目录中,ASP.NET 将提供 app_offline.htm 文件,而不是所请求的页面。我最近可能是第一次使用此功能。我将 app_of
我通常放置一个 app_offline.htm当我将网站发布到生产环境时,在我的根目录中。然而,有时如果网站发生了一些重大变化,我想先单击一下以确保它稳定,而不允许除我之外的任何人访问。 据我所知这是
通常,我使用 App_Offline.htm使网站脱机。但偶尔,当我这样做时,站点会挂起(例如:浏览器永远等待,服务器根本不响应)。当我更改某些内容(例如控件)时,这似乎发生在可更新的站点上,然后当它
我有一个经典的 ASP 应用程序托管在 IIS 上。我希望在进行一些更改时无法访问该站点,并希望实现类似于我们在 ASP.NET 中使用的 app_offline 的功能。 但 app_offline
好吧,我正在尝试制作自定义 app_offline.htm 并想在元素中添加指向我的 css 文件的链接。但是下一个代码不起作用 在控制台我有错误 GET mySite/Content/Themes
今天晚上我通过 FTP 连接到我的 Azure 网站(保留)并上传了 app_offline.htm 文件(也尝试了 HTML),但它并没有导致应用程序停止,就像正常托管中的 app_offline.
当我部署我的网站时,我需要: 使网站脱机。 运行 sql 更新数据库。 更新网站。 让网站重新上线 我想尽可能多地编写脚本,而不必去服务器并进行手动更改。 我目前正在使用 WebDeploy 来推送我
我的 MSBuild 脚本中有以下任务要使用 Web Deploy(MSDeploy 服务)部署到远程服务器: 它工作正常。但是,我想在部署应用程序之前放置一个 app_offl
我正在遵循 Scott gu 的技巧,将 App_Offline.htm 页面放置在我的应用程序的路径中以使其脱机 - http://weblogs.asp.net/scottgu/archive/2
我有一个包含 Visual Studio 2008 SP1、.NET Framework 3.5 SP1 中的 2 个项目的解决方案。 一个 ASP 网站。 类库 (dll) 项目。 我有从网站到类库
在相当多的情况下,放置 app_offline.htm在根目录中恰到好处:您进行了一些更新,更新时出现消息,仅此而已。这个想法是,正如微软所说,在调用任何东西之前,IIS 首先检查 app_offli
有人可以帮我解决这个问题吗?在生产站点上,app_offline.htm 仅在您开始上传 dll 之前有效。一旦您开始上传 dll,它就会抛出以下错误“无法加载文件或程序集“SubSonic”或其依赖
我有一个网络应用程序,其中有一个 app_offline.htm 文件,该文件与其他所有内容一起存储在源代码管理中。 我遇到的问题是,每次我(或任何其他开发人员)对源代码执行最新操作时,我都会得到 a
我已经了解了 app_offline.htm 文件,该文件可以放置在 .NET 2.0 应用程序的根目录中,该文件本质上会关闭该应用程序并禁止请求任何其他页面。 我已将该文件放置在根目录中,并且我的网
我定期(每隔几天左右)将我的 ASP.NET Web 项目发布到本地 Web 服务器。 但是最奇怪的事情不断发生......一个名为“app_offline.htm”的文件不断出现,不请自来,在我的网
如果我: 将 app_offline.html 放入网站根目录 停止 IIS 7.5 站点 停止 IIS 7.5 应用程序池 当前正在运行的线程(在所有三种情况下)(包括后台线程)会发生什么情况?它们
Tôi là một lập trình viên xuất sắc, rất giỏi!