今天在机器上发布一个.NET开发的网站, 结果出现下列错误.
- “/”应用程序中的服务器错误。
- --------------------------------------------------------------------------------
- 配置错误
- 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
- 分析器错误消息: 未能加载文件或程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
- 源错误:
- 行 32: <compilation debug="true">
- 行 33: <assemblies>
- 行 34: <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
- 行 35: </assemblies>
- 行 36: </compilation>
- 源文件: E:/Projects/Stewart/FCG WEB SITE/web.config 行: 34
- 程序集加载跟踪: 下列信息有助于确定程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”无法加载的原因。
- === 预绑定状态信息 ===
- 日志: 用户 = QIUMINGBAO_LAPT/ASPNET
- 日志: DisplayName = System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
- (Fully-specified)
- 日志: Appbase = file:///E:/Projects/Stewart/FCG WEB SITE/
- 日志: 初始 PrivatePath = E:/Projects/Stewart/FCG WEB SITE/bin
- 调用程序集: (Unknown)。
- ===
- 日志: 此绑定从 default 加载上下文开始。
- 日志: 正在使用应用程序配置文件: E:/Projects/Stewart/FCG WEB SITE/web.config
- 日志: 使用主机配置文件: c:/windows/microsoft.net/framework/v2.0.50727/aspnet.config
- 日志: 使用 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/config/machine.config 的计算机配置文件。
- 日志: 策略后引用: System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
- 日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/29b5b8a2/1b658a1d/System.Web.Extensions.DLL。
- 日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/29b5b8a2/1b658a1d/System.Web.Extensions/System.Web.Extensions.DLL。
- 日志: 试图下载新的 URL file:///E:/Projects/Stewart/FCG WEB SITE/bin/System.Web.Extensions.DLL。
- 日志: 试图下载新的 URL file:///E:/Projects/Stewart/FCG WEB SITE/bin/System.Web.Extensions/System.Web.Extensions.DLL。
- 日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/29b5b8a2/1b658a1d/System.Web.Extensions.EXE。
- 日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/29b5b8a2/1b658a1d/System.Web.Extensions/System.Web.Extensions.EXE。
- 日志: 试图下载新的 URL file:///E:/Projects/Stewart/FCG WEB SITE/bin/System.Web.Extensions.EXE。
- 日志: 试图下载新的 URL file:///E:/Projects/Stewart/FCG WEB SITE/bin/System.Web.Extensions/System.Web.Extensions.EXE。
- --------------------------------------------------------------------------------
- 版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433
反正是自己的机器, 能够安装任何东西, 所以就直接下载并安装了ASP.NET AJAX 1.0, 然后就好了.
参考:
http://bbs.51aspx.com/showtopic-1197.html
http://hi.baidu.com/dj4525121/blog/item/87d31b1382f0f7d5f6039e79.html