こんにちは。
最近、プログラムの勉強をしている物ですが、例えばVBであるシステムを開発して、SetUpを作った際に、色々なプラットフォームで検証するのですが、mfc42.dllというファイルが絡んだエラーが良く出ます。
そもそも「mfc42.dll」とは何でしょうか?
OSインストール時に最初から入っているものなのでしょうか?
dllファイルとはダイナミックリンクライブラリの事で、OSが色んな時に使用する共通の関数が詰まっている、VBでいう標準モジュールのようなものの事ですよね?(合ってますか(^^;)?)
mfc42.dllがそうなら、どういうときに使用されるのでしょうか?
また、Aというソフトをインストールした後で、Bというソフトをインストールして、互いのmfc42.dllの更新日時(バージョン?)が違う場合、Bをインストールする事によってAが動かなくなる・・・というのもありえるのでしょうか??
だとしたらとても怖い事ですよね!?
でもSetUp作成ソフトやVB標準のディストリビュージョンでSetUp.exeをつくると勝手にmfc42.dllが紐付かれてしまう場合が多々あります。
これを回避する方法はあるのでしょうか?
どなたかご教授下さい。
No.1ベストアンサー
- 回答日時:
Visual C++ 4.2~6.0 で作成したランタイムライブラリプログラムの実行に必要なDLL で、最新版をダウンロードしてエラーが直る場合もあるようです。
参考URL:http://www.vector.co.jp/soft/win95/util/se040499 …
No.2
- 回答日時:
mfc42.dllというのはMFCというC++のクラスライブラリが使用するDLLです。
困ったことに、名前が同じで中身が微妙に異なるバージョンが複数
存在しており、インストーラーがタコで古いバージョンで
新しいバージョンのものを上書きしてしまったりすると、影響が
でまくります(ソフトのつくりによっては出ないこともありますが)。
対処ですが、Vistaより前のWindowsであれば、自分の使うmfc42.dllを
windows/system32 に置くのではなく自分(exeファイル)と同じ
ディレクトリに置くようにすればほぼ回避できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- フリーソフト cygewf-2.dllがない、と表示され、ダウンロードしたファイルが動作しない 2 2023/03/27 11:05
- プリンタ・スキャナー Brother MFC-7460DNの一時停止解除について 1 2022/12/03 12:38
- プリンタ・スキャナー BURATHER複合機・コントロールセンター4が外枠だけ表示 2 2022/05/26 11:16
- その他(OS) OBSが起動できません 3 2022/03/30 12:21
- ノートパソコン .dllファイルがありませんと表示される 5 2023/04/30 03:03
- Windows 10 どうしたらパソコンに詳しくなれる?? 5 2022/04/04 19:09
- Windows 10 別ユーザーでログインした際、表示されないのソフトの探し方 1 2022/07/15 10:26
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
- Windows 10 IT初心者です! powershellで以下のようなエラーが出ました オブジェクト参照がオブジェクト 1 2023/05/17 11:30
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AndroidのスマホでPCみたいにフ...
-
Androidスマホ半角数字の打ち方...
-
androidエミュレーターについて
-
AndroidのAPN設定をいじってい...
-
iPhoneとAndroidの違いは何です...
-
ゲーム性能どっちが高い
-
Androidからパソコンに写真を移...
-
AndroidX64のisoはありますか?...
-
Androidの単語登録ができない
-
Androidのボリューム
-
Xperia 10 VとGoogle pixel7a ...
-
Googleフォトの容量がいっぱいに
-
androidスマホの内部ストレージ...
-
Android7.1.1
-
Androidステータスバー
-
Androidのスマホを再起動しよう...
-
Android USBキーボード 日本語 ...
-
スマホをPC
-
Androidタブレットのスペックに...
-
linEで友達を削除するにはどう...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WordPressをインストールしてい...
-
pythonでrequestsが使えない
-
mfc42.dllファイルってなんです...
-
OBSが起動できません
-
InstallShieldWizardのエラー
-
MACのBootCampでWin10のインス...
-
Openofficeがクラッシュ
-
dpc watchdog violationエラー...
-
LINUXでSJIS
-
excel2010でのCreateObject
-
named.rfc1912.zonesをコメント...
-
MacBook とMacBook のテレビ電話
-
フリーズが頻発!!!
-
OpenGLの描画が遅い。。。
-
イベントビューアは見ないとき...
-
パソコンでsteamをDLしようとし...
-
MFT(マスターファイルテーブル)...
-
巡回冗長エラーと出てインスト...
-
iDVD7.0.4でチャプター作成
-
Office2000のインストールについて
おすすめ情報