
























一早起来,发现周末正常运行的网站突然报错了,日志里显示“外部组件发生异常”,界面上显示编译错误

重启IIS无效,清理以下临时目录也无效
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
重启IIS无效,清理以下临时目录
后来看到https://stackoverflow.com/questions/6068675/the-compiler-failed-with-error-code-1073741502
上面也是同样的问题,提到了他的网站是using 'local system' as application pool,我就试着将Application Pool的标识由LocalSystem改为ApplicationPoolIdentity,居然好了。
实在是不懂...
--Update
估计是权限问题,改为ApplicationPoolIdentity又有别的问题,部分功能无法正常使用,然后就改为administrator的权限,这样就没有问题了,但是根本的原因还是没有查到。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。