我有一个网站,我编译为 .net 3.5 作为目标框架,它在本地运行良好,但是当我将它上传到 godaddy 的服务器时,我收到以下错误:-
System.Web.HttpParseException:无法加载文件或程序集“System.Web.Extensions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。---> System.IO.FileNotFoundException:无法加载文件或程序集“System.Web.Extensions,版本=4.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。文件名:System.Signature._GetSignature(SignatureStruct& 签名,Void* pCorSig,Int32 cCorSig,IntPtr fieldHandle,IntPtr methodHandle,IntPtr declaringTypeHandle)中的文件名:'System.Web.Extensions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35'
我检查了我的 web.config 文件,没有任何 4.0.0.0 dll 的引用,任何想法我可能做错了什么以及为什么会出现这些错误?我的 Godaddy 服务器正在运行 .net 3.5。我看不出编译为 3.5 的项目是如何遇到这些问题的。