• ベストアンサー

ASP.NETでエラー処理について教えて下さい

ASP.NET で 開発を行っています WEBアプリははじめての開発なので エラーの処理をどのようにしていいかわかりません 皆様は どのようにしてエラー処理を行っているでしょうか? 私は、Global.aspxにエラー処理を書いていますが エラーログをどのように残していいかわかっていません エラーログは簡単に取れる方法があるのでしょうか? いいアイデアありましたら教えてください できればコードを記述していただくと助かります ASP.NETのエラー処理のことです

質問者が選んだベストアンサー

  • ベストアンサー
  • wsesw
  • ベストアンサー率50% (1/2)
回答No.1

私は基本的にMSDNの情報を参考にして各種処理を記述することにしています。(教育や引継ぎの際の資料作成が省けて楽なので。) 参考URLにエラー発生時にログ情報を保存する方法が記述されており、サンプルコードもあります。

参考URL:
http://msdn.microsoft.com/ja-jp/library/cc719230.aspx

関連するQ&A

  • ASP.NET値の受け渡し

    ASP.NETで開発を行っております。 クライアント側のアプリなどから 値を受け取って 何か処理して 値を返す ということをしたいのですが、 普通はどのように行うのでしょうか。 WEBサービスなどを作る必要があるのでしょうか。

  • VB.NETでの全体のエラー処理について

    ASP.NETではGlobal.aspxにて 全体のエラーをキャッチして エラー処理をまとめてする事ができるみたいですが VB.NETにも Global.aspxみたいな 全体のエラーをキャッチする機能は ないのでしょうか? 教えて下さい また、参考となるような エラー処理のやりかた あったら教えて下さい

  • ASP.NETとASP.NET MVCについて

    現在、C#によるWebアプリ作成を勉強しようと考えています。 そこで2016年現在、ASP.NET(WebFormによる開発)とASP.NET MVCのどちらが主流なのでしょうか。 JavaによるWebアプリはMVCスタイルの開発が主流という感覚だったのですが、 C#によるWebアプリ作成もMVC型が主流なのでしょうか。

  • ASP.NETの環境について

    ASP.NETについて、知識が無いので教えてください。 某システムはASP.NET上で動きます。 その同じWEBサーバー上に、新たにxxxx.aspxファイルをおき、 URLにダイレクトで、追加したxxxx.aspxを指定して動かしたいのですが どうしても動きません。 どう動かないのかというと、某システムの初期画面が強制的に表示されてしまいます。 (追加したファイルにalert()など入れてみたのですが、表示しません) このような設定がASP.NETではできるのでしょうか? WEB.configなどで??? どうしてもワンクッション、間に処理を入れて 某システムを動かしたいのです。 何か方法は無いでしょうか? よろしくお願いいたします。

  • Asp.netで開発しています。

    Asp.netで開発しています。 vs2005で作成したASPのモジュールをIISに移行したいのですがIIS上だとエラーがでます。 /////////////////////////////////////////////////////////////////// パーサー エラー 説明: この要求の処理に必要なリソースの解析中にエラーが発生しました。 以下の解析エラーの詳細を確認し、ソースファイルに変更を加えてください。 パーサー エラー メッセージ: 型 'test._Default' を読み込めませんでした。 ソース エラー: 行 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="test._Default" %> ///////////////////////////////////////////////////////////////// 拡張子.aspは簡単なサンプルを起動できるのですが、.aspxだとどれもエラーがでます。 マッピングのための処理はしたのですが・・・解決をして下さい。お願いします。

  • IISをASP.NET用に構成できない

    VisualStudioにてC#/ASPでWebアプリを開発しています。 アプリを VisualStudio開発サーバーでなく IISで起動しようとすると、以下のエラーメッセージが出ます。 「このサイトが正しく動作するためには、 このサイトを手動でASP.NET4.0用に構成する必要があります。 ASP.NET4.0はWebサーバーに登録されていません。 このサイトが正しく動作するためには、ASP.NET4.0用に Webサーバーを手動で構成する必要があります。」 IISのインストールで 「IISメタベースおよびIIS6構成との互換性」のチェックと アプリケーション開発機能の「ASP」と「ASP.NET」のチェックは いれています。 原因と対策をご教授ください。

  • ASP.netにて質問です。

    WEB開発が初心者でいろいろ悩んでいます。 ・ASP.net2.0 ・C# 現在、ログインページとメインページがあります。 今後、ページが増えていくので、 メインページ内で処理していたことを全ページで使用できるように APP_code配下へクラスを作成し、処理を移植しました。 そこで、メインページのaspx.csでは問題なく出来ていたが、APP_code配下のcsでは出来なくなってしました。 [内容] object ses = Session["hoge"]; ←この処理が出来なくなってしまったので、下記に変更 object ses = System.Web.HttpContext.Current.Session["hoge"];  ⇒結果は「NullReferenceExceptionはユーザーコードによってハンドルされませんでした。」   となってしまいます。   System.Web.HttpContext.Current.Session["hoge"]の結果はNullなのが問題だとは思うのですが、   元のaspx.csで実装されていた時はNullであっても特に問題はありませんでした。 また、Response.Redirect("hoge.aspx")についても System.Web.HttpContext.Current.Response.Redirect("hoge.aspx") と修正したが、hoge.aspxへリダイレクトしません。 対処方法を教えて頂きたく思います。

  • ASP.NETの初心者です。

    今自身で認識してる事が正しいのかわかりません。 以前ASPの開発をしていました、今度ASP.NETの開発をする事になりました、既にあるASP.NETの変更をするのですが、ファイルの形式がどうしてもわかりません、Visual Studioで作成するのはASPだけ? index.aspx を起動するには、index.aspx.cs、 index.aspx.resxが必要、このcsファイル、resxファイルはどのように作成?される、どのような意味を持つファイルなのでしょうか? 又、コンパイルのとプログラミングコードを暗号化する事? ホスティングがASP.NET 1.1 をサポートしています、その際にVisual Studio 2005での開発およびコンパイルは可能なのでしょうか? データベースの接続を変更するのですが、その際は再度コンパイルが必要な為、その際のコンパイル方法が分かりません。 本をオーダーしたのですが、海外に住んでる為届くのに一ヶ月かかると言われ、初歩的な質問ですが、宜しくお願いいたします。

  • レガシーASP開発者のためのASP.NET勉強資料

    質問タイトルの通り、現在レガシーASPでWebアプリを開発してます。 次の仕事からVB.NET+ASP.NETで開発することになったのですが、 .NETって何なのか、まったくわかりません。 レガシーASP開発者がASP.NETを学ぶのに適している ASP.NETの文献などありましたら、ご紹介ください。

  • ASP.Netの内部サーバーエラー

    お世話になります。 只今、 Windows2000 VisualStudio.Net にて、ASP.Net、C#でWebアプリの開発をしています。 今まで正常に動作していたのですが… 突然、「HTTP 500 内部サーバー エラー」画面が表示されてしまいました。 仮想ディレクトリの設定等の変更も行っていません。 非常に困っています。

専門家に質問してみよう