httpRuntime targetFramework="4.5" 导致 500 - 内部服务器错误。

3

我正在将MVC4项目从4.0转换到4.5。

我需要在web.config的system.web部分添加以下行,但是当我添加后,出现500-内部服务器错误。

 <httpRuntime targetFramework="4.5" />

你在项目构建设置中将目标更改为4.5了吗? - Travis J
你在IIS管理器中将应用程序池更改为4.5了吗? - Travis J
那一定是你的代码问题了。试着找到比500更具体的错误信息,这样才能更清楚地定位问题。查看内部异常并将其发布出来。 - Travis J
这是一条通用信息,请查找实际原因。请检查此答案:https://dev59.com/QW435IYBdhLWcg3wfQJ9#5385884 - Aristos
@Aristos 做了那个,但它没有显示错误。 - user1615362
@user1615362 你的池子是4.5吗?这意味着,你不仅必须更新项目,还必须将你的网络从4.0升级到4.5。 - Aristos
1个回答

7
原来我试图添加httpRuntime,但它已经存在于system.web的末尾。为解决此问题,我进行了合并:
<httpRuntime maxRequestLength="102400" executionTimeout="1200" targetFramework="4.5"/>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接