お世話になっております。
小さい会社のプログラマ(初心者)です。
意見を聞ける人もいなく、手探りで開発している状況なので、意見をお聞かせ願いたいと思っております。
.NetFrameworkのエラーメッセージ
「アプリケーションのコンポーネントでハンドルされていない例外が発生しました。[継続]をクリックするとアプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終了します。・・・」
は、.NetFrameworkが親切心で出しているメッセージであってシステム会社の作ったシステムで出して良いメッセージじゃないと思っているのですが、どうでしょう?
.NetFrameworkのエラーメッセージでは続行もでき、不完全なまま続行されると非常にまずいと思います。
せっかくTry~catchがあって例外クラスも作成できるのであれば、例外クラスでメッセージを表示してログを出すなりシステムを落とすなりするほうが絶対に良いと思っています。(本にもそう書かれていますし)
それとも、これも色々手段がある中の一つの手なんでしょうか?
皆様にとっては超常識な質問だとは思いますがご回答お願いします。
No.3
- 回答日時:
手段ですが、
情報処理における『信頼性設計』、これを学習するとよいです。
試験によく出ます。フェールセーフとかフェールソフトとか聞いたことないでしょうか。
参考に。
No.2
- 回答日時:
追加
.NetFrameworkのバージョンが違うということはありませんか?
アプリケーション対応のバージョンとOS対応のバージョン
(フリーソフトなどに「このソフトは.NetFramework v*.*が必要です」)
(OS対応の.NET Framework v対応表)
「.NET Frameworkのバージョンを確認する方法」
http://www.atmarkit.co.jp/fwin2k/win2ktips/246ch …
「インストールされている Microsoft .NET Framework のバージョンおよび Service Pack のレベルを確認する方法」
http://support.microsoft.com/kb/318785/ja
「.NET Framework」
http://ja.wikipedia.org/wiki/.NET_Framework
「.NET Frameworkのバージョンを取得する方法」
http://blogs.wankuma.com/ogiogi/archive/2009/04/ …
参考URL:http://social.msdn.microsoft.com/Forums/ja-JP/vb …
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windowsコマンドプロンプトのmo...
-
Excel VBAでグラフを移動させる...
-
VBA PDFで保存するマクロで実行...
-
Windows セキュリティ 検出済み...
-
Afloatがインストールできない
-
LinuxのOSのインストールについて
-
macでDocuWorks を使うのは無理?
-
Mac OS10のclassic環境について
-
Mac上でLINE を使いたいのです...
-
KaiOSというlinuxは無料で手に...
-
Windows 7ISOダウンロード
-
TortoiseSVNのリポジトリ更新が...
-
kali linuxのアーカイブ(過去の...
-
PostgreSQLのインストール
-
macOS10.9.5をバージョンアップ...
-
manが使用できません。
-
Windows10にSQL Server 2005を...
-
インストールした覚えがないア...
-
EXCELの「接続」のSQLのコマンド...
-
【緊急】 MAC OSX の設置して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MySQLにて、SQLファイルの実行...
-
Windowsコマンドプロンプトのmo...
-
VBA PDFで保存するマクロで実行...
-
vb.netによるアプリが動かなく...
-
リンクエラーの修正法を教えて...
-
デザイナ表示が出来ません
-
構文はどこまで順守すべきでし...
-
VB6.0とVB.NETの違いについて
-
例外時のエラーについて
-
ドリームウィーバーでホームペ...
-
【緊急】VisualBasicからスキャ...
-
Visual Studio のエディタの動...
-
IIS6.0で正常動作したシステム...
-
pythonのエラーメッセージについて
-
Latexでコンパイルはできるがdv...
-
エクセルからアウトルックへ移...
-
ポインタと整数との比較を行な...
-
アンドロイド(android)のソース...
-
perl初心者です。
-
VC++ .NETでWin32 APIの関数を...
おすすめ情報