无法载入档案或组件 System.Web.Extensions 1.0.61025.0

无法载入档案或组件 System.Web.Extensions Version=1.0.61025.0

印象中,这个错误碰到好多次了,还是记录一下吧。

这是好几个月前发生的事了,当时没空整理,现在要整理,手边却没有资料(图片)了。

简单地说,有些 .aspx 或 .aspx.vb 档案在送交至版本储存库时,Subversion 会显示 commit 失败的讯息。和网管反映之后,回答是我们的程式有 SQL injection 的 pattern,所以被入侵侦测系统拦下来。

从书上整理下来的,印出来正好一张 A4 纸(横式),方便参考。

内容预览:

如果 ASP.NET 应用程序所属之应用程序集区的账户为 ApplicationPoolIdentity (而不是我们熟悉的 NETWORK SERVICE),如下图所示: