Csuper Blog

Csuper Blog

HTTP 筛选器 \v2.0.50727\aspnet_filter.dll 加载失败
2010-08-13

HTTP 筛选器 DLL C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll 加载失败。数据是错误。 具体表现是: 1.所有应用程序池自动关闭,重启IIS,重装IIS问题依旧。 2.事件查看器里有相关“应用程序”日志记录。 3.IIS里的“网站”文件夹里的ISAPI筛选里可以看到"ASP.NET_2.0.50727.0"前有一个红色的向下的箭头 4.如果删除第三条里的那个筛选,再运行iisreset重启IIS,会发现网站都正常了,(除了那些用这个2.0的站点吧) 5.C盘加users权限,不用删除那个筛选,重启IIS,成功(这样太不安全了) 6.出现这问题时有人还出现以下问题: 还有2-3个错误,不知道是哪个权限的问题 SideBySide Resolve Partial Assembly 为 Microsoft.VC80.CRT 失败。 参考错误消息: 拒绝访问。 SideBySide Generate Activation Context 为 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll 失败。 参考错误消息: 拒绝访问。 事件类型: 错误 事件来源: W3SVC-WP 事件种类: 无 事件 ID: 2214 日期: 2008-7-13 事件: 1:34:09 用户: N/A 计算机: WWW-YONGFA365-COM 描述: HTTP 筛选器 DLL C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll 加载失败。数据是错误。 最终解决方法是: C:\WINDOWS\WinSxS 加一下 NETWORK SERVICE 权限 而我做相关安全设置时一般用IIS_WPG这个用户,这个用户是属于NETWORK SERVICE组的,这样设置应该权限更小,但程序可以正常运行,所以 最佳解决方法是: 在 C:\WINDOWS\WinSxS 文件夹上加上 IIS_WPG 用户,权限默认,OK

发表评论: