问题标签 [app-offline.htm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 如何通过将文件复制到其中来停止 IIS 网站
我记得可以在 IIS 中停止网站,只需在站点目录中创建一个具有特殊名称的文件。但是我不记得名字了,在谷歌上也找不到。你能帮助我吗?
asp.net - 为什么 App_Offline 一开始加载 dll 就无法工作?
谁能帮我解决这个问题。在生产站点 app_offline.htm 仅在您开始上传 dll 之前有效。一旦您开始上传 dll,它就会抛出以下错误“无法加载文件或程序集 'SubSonic' 或其依赖项之一。 该进程无法访问该文件,因为它正在被另一个进程使用。 现在这清楚地表明 IIS 仍在试图为 aspx 页面提供服务??我在这里有什么遗漏吗??任何帮助将不胜感激。我花了几个小时谷歌搜索,但无济于事。提前致谢。Manisha
asp.net - 阻止 app_offline.htm 在每次构建时创建和删除?
我在 Visual Studio 2008 SP1、.NET Framework 3.5 SP1 中有一个包含 2 个项目的解决方案。
- 一个 ASP 网站。
- 类库 (dll) 项目。
我有从网站到类库的引用,因为类库是我的数据层。但无论如何,只有这种基本设置、具有这两种类型项目的解决方案以及从网站到类库的引用才会发生这种情况。
现在,每次我修改类库中的某些内容并构建它时,Visual Studio 都会创建一个名为 app_offline.htm 的文件,然后将其删除(它将它发送到回收站)。
这真的很烦人,因为最终我得到了一个完整的回收站和我,作为完美主义者,我想保持它的清洁。我不是唯一一个遇到这个问题的人:这里和这里。
我现在知道问题的原因,但仍然不知道如何解决它。如果您之前没有听说过 app_offline.htm,这里是ScottGu 关于 app_offline 的文章:
有谁知道问题的解决方案?VS中的某些设置在构建过程后永久删除文件?(我真的不想让我的回收站这样做,因为我不时会无意中删除一些东西,我希望能够恢复这些东西。)
visual-studio-2008 - 为什么回收站中出现多个 App_Offline.htm 文件
我没有过分担心,但任何人都可以建议为什么自从安装 Visual Studio 2008 Service Pack 1 后,我一直在我的回收站中找到多个 App_Offline.htm 文件。
我怀疑这与 Visual Studio 在运行自动化过程时使本地网站脱机有关,然后立即删除文件(将它们移动到回收站)。这似乎不是很有效的想法,如果可以的话,我想让它停下来!
我还没有恢复它们中的任何一个以查看它们的来源,我刚刚删除了它们,但我会下一个,因为我很好奇,这就是我问这个问题的原因。
谢谢
asp.net - ASP.NET 2.0 - 如何使用 app_offline.htm
我已经阅读了有关app_offline.htm
可以放置在 .NET 2.0 应用程序根目录中的文件,该文件实质上将关闭应用程序并禁止请求任何其他页面。
我已将文件放在根目录中,并且我的网站仍在加载。我进入 IIS 中的默认文档并将其设置为app_offline.htm
并且站点仍然加载(尽管这可能是一个缓存问题)
无论如何,有没有人在使用这个时遇到问题?难道我做错了什么?
asp.net - App_offline.htm、CSS、图像和 aspnet_isapi.dll
因此,我正在处理的网站正在使用 urlrewriting 与 aspnet_isapi.dll 协调(一切都映射到它)。我放了我的 app_offline.htm 文件,所有的文本都显示了,但是没有提供 CSS 或图像。我猜由于通配符映射而不是 IIS,它们正在由 ASP.NET 处理。这个对吗?如果是这样,我怎样才能允许 IIS 提供这些文件?此外,我可以在重写器设置的 web.config 中看到一个问题:
感谢大家的帮助,-史蒂夫
visual-studio-2008 - VS2008 app_offline.htm 构建后未删除
大约 50% 的时间我构建我的 Web 应用程序都会发生这种情况。我让它在我的本地主机上运行(无需调试就开始),当我进行更改并构建它时,它总是会成功构建,但有时不会删除app_offline.htm
它为构建添加的文件。然后我必须刷新解决方案资源管理器以显示app_offline.htm
文件并将其删除,或者重新构建,然后它通常会摆脱文件。
有没有其他人经历过这个?有解决办法吗?如果有办法让 VS 一起停止生成文件,我什至会很高兴!当我是唯一可以查看它的人时,不需要告诉我该应用程序处于离线状态!
.net - 为什么 app_offline.htm 一直出现在我的 Web 项目中?
我定期(每隔几天左右)将我的 ASP.NET Web 项目发布到本地 Web 服务器。
但是最奇怪的事情一直在发生......一个名为“app_offline.htm”的文件不断出现在我的网络项目中,未经请求!
我已经多次删除了这个文件,它不在源代码管理中,而且 AFAIK 没有其他人篡改该项目。但实际上每次我尝试发布项目时,我的发布Unable to add 'app_offline.htm' to the Web site. The file 'app_offline.htm' already exists in this Web site.Error: The operation could not be completed. Unspecified error
都失败了(:p
在阅读了有关此文件的一些信息后,我认为它是一种使您的应用程序脱机的简单方法。但我没有看到它应该无缘无故地任意强加给你。
那么,这是哪里 *&^%$#@%!! 文件来自,为什么VS认为我需要它?
asp.net - 有没有办法我仍然可以在我的 ASP.NET MVC 2 项目上使用 app_offline.htm?如果没有,是否有替代方法?
我喜欢在基于 ASP.NET WebForm 的网站上使用 app_offline.htm 的功能。
上传文件,您的应用会立即“离线”。活泼。
现在我正在使用 MVC 2,我注意到这不再有效。
有没有办法像在 WebForms 中那样在 ASP.NET MVC 2 中获得这种行为?
如果不是,您更喜欢什么替代方案?
asp.net - 发布期间的自定义 app_offline.htm 文件
当我发布我的 ASP.NET MVC 应用程序时,它会生成一个 app_offline.htm 文件以在更新网站时使网站脱机,然后在发布成功后删除该文件。
这很酷,我真的很喜欢这个想法,但我想创建我自己的发布操作知道的自定义 app_offline.htm 文件,并将它放在不影响我的开发站点的地方 - 即它不位于我的开发站点的根始终使其离线。
编辑:从Scott Gu 关于 app_offline.htm 的帖子的评论来看,似乎 app_offline.htm 文件的自定义在 VS 2005 中是不可能的——这在 VS 2008 和现在的 VS 2010 中是否发生了变化?