HTTP错误500.19 - BlogEngine.NET中的内部服务器错误

时间:2011-09-23 14:00:27

标签: c# .net iis blogengine.net hosted

我正在尝试在arvixe.com的托管计划中安装BlogEngine.NET

当我尝试导航到博客时出现此错误:

  

无法读取配置部分'system.web.extensions',因为它缺少部分声明

53:     </system.serviceModel>
54:     <system.web.extensions>
55:         <scripting>

这是我的web.config文件。

互联网上有一些关于解决这个问题的文章,但问题是:

1-我在托管计划中使用博客

2-我无法使用Arvixe访问IIS配置。

您认为我可以通过更改web.config文件来解决这个问题吗?

3 个答案:

答案 0 :(得分:5)

您需要告知主持人更改 AppPool 所依赖的框架版本。它可能与2.0无关,它无法识别system.web.extensions。它需要更改为4.0

更多信息herehere

答案 1 :(得分:1)

要尝试的几件事:
如果操作系统是64位,请尝试在Any中重新编译应用程序以使其作为64位应用程序运行。或者更改应用程序池以启用32位应用程序。

答案 2 :(得分:0)

要尝试的几件事:
如果操作系统是64位,请尝试在Any中重新编译应用程序以使其作为64位应用程序运行。或者更改应用程序池以启用32位应用程序。

如果这没有帮助,可能会锁定web.config部分,然后您必须要求您的托管公司允许该部分。