に対処する私はこのようなコントローラのアクションがあります。HttpExceptionが、私は例外をユーザが未処理だったことを私に知らせるのVisual Studioからプロンプトを取得スローされたとき、私は、私のサイトをデバッグしています未処理HttpException
public ActionResult Index(string url)
{
var pageTitle = url.Split('/')[0];
var page = Services.PageService.GetPage(pageTitle);
if (page == null)
{
throw new HttpException((Int32) HttpStatusCode.NotFound, "NotFound");
}
return View(page);
}
毎回コード。
私は、自分がやっていることが正しいこと、そしてこの通知が心配することなく解消できることを誰かに明確に伝えてほしいと思います。このイベントは、私が実際にHttpExceptionを処理しているGlobal.asaxファイル内のApplication_Errorメソッドまで泡立ちます。唯一の問題は、この例外がスローされるたびにVSの不便さを伝えることです。
私は右のように見えます。http://www.tugberkugurlu.com/archive/asp-net-mvc---throwing-404-exceptions-manually-from-controller-when-model-is-null –