HTTP错误500.0 - 内部服务器错误

时间:2013-03-23 22:54:13

标签: asp.net entity-framework iis-7 windows-server-2008 asp.net-4.0

大家好,感谢阅读ASP.Net的严重问题,这些日子里我所有的时间都在消磨,我用Google搜索并测试了所有东西,但没有成功。 我使用VS2010Express编写了一个网站,它在localhost中工作得很好但是当我将源代码复制到共享主机时出现了这个错误:

HTTP Error 500.0 - Internal Server Error . The page cannot be displayed because an internal server error has occurred.

Module  AspNetInitializationExceptionModule
Handler PageHandlerFactory-Integrated
Error Code  0x00000000

我项目的更详细信息:

  1. 我使用了实体框架4.4.20627.0
  2. 使用.net 4
  3. 这是我的web.config我想也许有问题:

    编辑:删除了web.config内容!

    这是packages.config:

    编辑:删除了packages.config内容!

    提前致谢。

1 个答案:

答案 0 :(得分:3)

最后经过2天谷歌搜索和Stackoverflowing!我在主办文件中找到了答案。我的共享主机(服务器)支持多种语言,如Php,Perl以及各种版本的Asp。所以问题是我的主机管理员已将默认扩展设置为Asp.net 2,而我的是Asp.net 4.

由于我的主机面板WebsitePanel®,我按照以下步骤更改了默认语言:

  1. 登录WebsitePanel®
  2. 点击“网络”图标 - > “网站”
  3. 选择我的网站名称 - > www.blabla.com
  4. 点击“扩展程序”标签,然后将Asp.net2更改为Asp.net4(集成)
  5. 点击“更新”按钮。
  6. 完成!现在一切都很好。
  7. 希望对别人有用并节省时间。