解决:未能加载文件或程序集“AjaxPro.2”或它的某一个依赖项
今天新建了一个web应用程序,调试一切顺利,但放到IIS上的时候,一直报错,提示:
未能加载文件或程序集“AjaxPro.2”或它的某一个依赖项
很纳闷,没有用这个啊,怎么提示报错呢,后来发现原来是IIS的根目录有一个Web.config文件里有引用。
根目录里的一些设置被子程序给继承了,找到原因就好办了,把Ajax的相关文件放到根目录的bin中即可。
这里其实就引发出一个问题,有些设置,如何不让子程序继承呢,可以在 <system.web>节点的外面,加上一个说明,不被子程序继承这些配置
<location inheritInChildApplications="false"></location>