ASP MVC 3 で Web アプリケーションを使用しています。開発環境ではすべて正常に動作しますが、運用環境では 500 エラーをスローするページがありますが、毎回ではありません。たとえば、このページを初めて開くと機能しますが、3 回開くとこの 500 エラーがスローされます。
タイムアウトの問題かもしれないと思ったので、web.config ファイルに次のコードを追加しました。
<httpRuntime executionTimeout="3600" maxRequestLength="2147483647" />
しかし、それは問題を解決しませんでした。
助言がありますか ?
編集
これは部分ビューを呼び出すアクションです:
public ActionResult _PopupDiscussion(int? id)
{
ViewBag.id = id == null ? null : id;
return PartialView("PartialViews/_PopupDiscussion");
}
次に、部分ビュー内に、このアクションを呼び出す AJAX リクエストがあります。
public ViewResult PopupDiscussion_Content(DiscussionModelView model, int? id)
{
ViewBag.id = id;
// some code here
return View(model);
}
次のようなカスタムエラーをオフにしようとしました:
<system.web>
<customErrors mode="Off"/>
</system.web>
しかし、うまくいきませんでした。