MFC42.dllの情報


初心者D  2006-12-16 20:24:05  No: 63985

ここで聞いてよいかどうかわかりませんが
よろしくお願いいたします。

開発元言語  VC6.0  環境  WindowsXP
で、システムエラー

どうも、MFC42.dll関係で
エラーが発生しているようなので
MFC42.dllのバージョンやその動作の違いを調査したいと
思っています。

どこに関連情報があるのかご存知の方
教えていただくと幸いです。


tetrapod  2006-12-18 18:17:14  No: 63986

> MFC42.dll関係でエラーが発生しているようなので
「あなたのバグが原因で、 MFC42.dll 中でエラー検出に至っている」
のでしょう。10 カノッサ賭けてもいい。
徹底的にデバッグすることを強くお勧めします。 MFC を疑うのはその後で充分

確かに mfc42.dll には複数のバージョンがあります。
ですが最新サービスパックの VC++6SP6 中のものを使えば問題ないでしょう。
http://msdn2.microsoft.com/en-us/library/3z02ch3k(VS.80).aspx
関連情報があるとしたら、この辺から検索開始かな?


初心者D  2006-12-24 17:04:20  No: 63987

tetrapod様

ご回答ありがとうございます。

確かに何らかのバグと思います。
ただ、自分が使っているVC++6 sp6のMFC42.dllでは
何も無くそれよりもっと新しいのがあるようで
それで(毎回ではなく突発的に)
エラーが発生するようなのです。

そのため、まずはMFC42.dllのバージョンには
どんなものがあるのか
調べたかったのが背景です。

そもそも、MFC42.dllはどんどん
新しくなっていくものなのでしょうか。


tetrapod  2006-12-25 22:34:20  No: 63988

俺は Microsoft の中の人じゃないから詳細は知らない。
バグのないプログラムが問題ない使い方をしている限り、
mfc42 のバージョンが違っても問題ないことを MS が検証してるとは思うが。

とりあえず手元のマシンを複数個調べてみたりしてみた
mfc42.dll を検索しプロパティを開いてバージョン情報を選んだ結果
サイズ+ファイル日付+ファイルバージョン+製品バージョン+俺コメント
1028096bytes 2004年 8月 5日 21:00:00 6.2.4131.0 6.2.400 (XP:System32)
 995383bytes 2004年 8月 5日 21:00:00 6.0.8665.0 6.0.400 (XP:WinSxS)
1015859bytes 2003年 6月19日 12:05:04 6.0.9586.0 6.0.400 (2K:System32)
 995383bytes 1999年12月17日 21:00:00 6.0.8665.0 6.0.400 (ツール付属)
 940304bytes 1997年 8月25日 00:00:00 4.21.0.7160 5.0.000 (ツール付属)
いろいろとあるようですな。探せばもっとありそう。
最後のやつは VC++5 付属の mfc42.dll だろう。
とりあえずサイドバイサイドって言葉を検索してみよう。


初心者D  2006-12-28 06:20:48  No: 63989

tetrapod様

ご回答ありがとうございます。

自分の認識では、mfc42.dllの内容は過去のもので更新するとは
考えていなかったのですが、何らかの理由で更新しているのですね。

キーワードを参考に調べてみます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加