mfc140u.dll がない …

公開している Windows AP を実行すると,次の様なメッセージが表示されることがあります.
—————————
i3DV.exe – システム エラー
—————————
コンピューターに mfc140u.dll がないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。
—————————
OK
—————————
コンピューターに mfc140u.dll がないため
mfc140u.dll の部分は,msvcr140.dll などとなることもあります.
 mfc120u.dll , mfc100.dll , mfc80.dll
 msvcr120.dll , msvcr100.dll , msvcr80.dll
 msvcp120.dll , msvcp100.dll , msvcp80.dll
 vcomp120.dll , vcomp100.dll , vcomp.dll


一般的な Windows アプリケーションの場合は,インストールプログラムに含まれています.
その場合は,再インストール(アンインストールして再度インストール)をお試しください.


ここを見つけた多くの人が「検索」からだと思いますが,
検索で見つかるページの一部に,正しくないものを指していることがある様です.
ダウンロード先が,https://www.microsoft.com/ 以下になっていることをご確認ください.


mfc….dll や msvcr….dll は,いろいろなアプリケーションで利用する共通のライブラリです.
数字の部分は,通常 80,90,100,110,120,140 の様になります.
他に 42,60 や 70,71 もありますが,その場合の対応は異なります.
dll ファイルは,32 ビット版と 64 ビット版などがあります.
公開している exe のほとんどは 32 ビット版のため vcredist_x86.exe を利用します.

80 VC++ 2005 VC 2005 SP1
90 VC++ 2008 VC 2008 SP1
100 VC++ 2010 VC 2010 SP1
110 VC++ 2012 VC 2012 U4
120 VC++ 2013 VC 2013
140 VC++ 2015 VC 2015 U3

vcredist_x86 インストール
対応する vcredist_x86.exe をインストールして,もう一度 AP を実行してください.
異なるバージョンの vcredist_x86.exe をインストールしても,特に問題になることはありません.
vcredist_x86 インストール 同意


2017/05/29
次の所からのリンクも確認してみてください.
 The latest supported Visual C++ downloads
 最新のサポートされる Visual C++ のダウンロード


2018/07/23
ファイル名が mfc140ud.dll など,デバッグ版の DLL が存在しない場合.
通常リリースされるアプリケーションで,「~d.dll がない」となることはありません.
テスト環境など以外でその様になった場合はリリースビルド版を入手してください.
以下,開発者向けの情報です.
MSDN デバッグ バージョンのアプリケーションを実行するテスト用コンピューターの準備
私はリモートデバッグで,なるべくスタティックリンクしてテストする様にしています.
mish.myds.me リモートデバッグ

この投稿は役に立ちましたか? 役に立った 役に立たなかった 0 人中 0 人がこの 投稿 は役に立ったと言っています。

にほんブログ村 IT技術ブログへ   

i_ToDIB 2015.08.12

AMF , VRML , AC3D , PLY ascii の対応を追加.
ToDIB_2015_08
ToDIB.2015.08.12.zip
i_ShellExt により,エクスプローラで 3D データのサムネイル表示が可能になります.


ToDIB.2015.12.17.zip
メニューの「エクスポート」で amf や 3mf への変換が可能です.

この投稿は役に立ちましたか? 役に立った 役に立たなかった 0 人中 0 人がこの 投稿 は役に立ったと言っています。

にほんブログ村 IT技術ブログへ   

i_ToDIB 2015.01

DXF を EMF や BMP に変換します.
ToDIB_2015_01_24
メニューの「編集」-「コピー」で,表示している情報をクリップボードにコピーできます.
コピーされる形式は拡張メタファイルとビットマップです.
ToDIB.2015.01.24.zip
ToDIB.2015.01.27.zip
他にも,3D データを STL に変換することも可能です.
読込み可能な形式は, 3DS , OBJ , X3D , DAE , ZAE などです.
3D データを EMF などに変換する場合は,隠線消去を行ってから変換します.

この投稿は役に立ちましたか? 役に立った 役に立たなかった 0 人中 0 人がこの 投稿 は役に立ったと言っています。

にほんブログ村 IT技術ブログへ