100分问 服务器应用程序不可用

xielk 2007-01-31 03:44:31
将dll在本地重新编译好之后,覆盖服务器上的dll,会马上出现
服务器应用程序不可用
( 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。

管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。)

在系统日志中可以找到
(服务 IIS Admin Service 意外停止。这发生了 13 次)

以前没这些问题,我想问一下,这是程序的问题还是iis的问题,应该怎么解决?
...全文
278 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
syeerzy 2007-01-31
  • 打赏
  • 举报
回复
如果你不想使用正常的发布方式(你这种发布方式本身就是有问题的,如果一定要这么发布请选择半夜12点没人的时候~~~), 那么还是每次出错都重启一下IIS吧.或者你发布前去IIS里把你的站点停止了再复制你的dll,复制完再启动你的站点.
xuxiaofei82 2007-01-31
  • 打赏
  • 举报
回复
不知道 帮顶
mytrueworld 2007-01-31
  • 打赏
  • 举报
回复
有很多原因的啊,例如同时存在.NET1.1和2.0
我上次是重新创建了一下虚拟目录就可以了
Zeilg1981 2007-01-31
  • 打赏
  • 举报
回复
重新创建你的虚拟目录
最后一只恐龙 2007-01-31
  • 打赏
  • 举报
回复
这种问题本来就是要停止iis并重新启动,因为dll可能别的浏览器还在用
as13019625389 2007-01-31
  • 打赏
  • 举报
回复
这种高级问题只能帮顶了
WWWDJ1983 2007-01-31
  • 打赏
  • 举报
回复
帮顶
xielk 2007-01-31
  • 打赏
  • 举报
回复
在iis停之前遇到的错误,日志显示如下:
(IIS 重置在停止服务时遇到一个错误,请求者为 XX\xxxxxx。记录的数据是状态码。由于启用了强制选项,IIS 重置将终止服务的进程。这可能会导致 SCM 报告关于服务退出的错误。)
孟子E章 2007-01-31
  • 打赏
  • 举报
回复
查看事件查看器
xielk 2007-01-31
  • 打赏
  • 举报
回复
补充一下:在服务器上面iisreset一次,iis正常,但bin目录下面的dll再次被覆盖的时候,出现同样错误

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧