情報
ASP.NET MVC で Web アプリケーションを開発しています。ローカルで実行すると (またはネットワーク上のテスト サーバーでも) 問題なく動作します。Azure にプッシュした瞬間、リダイレクトのいくつかが壊れ、一般的な 500 エラーが発生します。何が問題なのか想像もつきません。影響を受けるすべてのリダイレクトに対して明示的なパスを設定しましたが、それでも壊れてしまいます。この問題を解決する方法を誰か教えていただけたら嬉しいです。
コード:
コントローラ
[HttpGet]
public ActionResult DeleteOption(int id)
{
Option o = Option.GetOptionByID(cadb, id);
long qid = o.QuestionID;
Option.Delete(cadb, id);
return Redirect("/Build/ManageOptions?id=" + qid);
}
ビュー: コントローラーメソッドを呼び出すボタン
<a href="/Build/[email protected]" class="btn btn-danger btn-sm">Delete</a>
このモデルはここでは関係ないと思いますが、何らかの理由でご覧になりたい場合はお知らせください。
情報が不足している場合は、お気軽にお問い合わせください。喜んでできるだけ早く追加します。ありがとうございます!