2024/10/23(水) [n年前の日記]
#1 [windows] msvcr71.dllが見つからない
Windows10 x64 22H2上で、bdfフォントをttfフォントに変換できる bdf2ttf.exe を利用しようとしたら、「msvcr71.dllが見つからない」とエラーが出た。
ググった感じでは、VC++ 2003 関係のファイルらしいけど…。
昔のJDKの中に件のファイルが入ってることもあるらしい。
_技術情報・詳細: 技術情報・検索一覧 | NEC
HDDの中に JDK 1.6.0_45 が残っていたので、bin/ を覗いたら msvcr71.dll があった。bdf2ttf.exe と同じ場所にコピーしてみたら bdf2ttf が動いてくれた。本来は C:\Windows\SysWOW64\ にコピーしておいたほうがいいのだろうけど…。
_Visual C++ ランタイム ライブラリ
上記ページによると msvcr71.dll は、Visual C++ .NET 2003 (内部バージョン:7.1) のファイルらしい。2003か…。さすがに古過ぎて入手先が…。
もう少しググってみたら、配布してくれてる方もいらっしゃるらしい。
_vcpvcr71 (msvcp71.dllとmsvcr71.dll同梱)の詳細情報 : Vector ソフトを探す!
_カーナビ カーオーディオ クラリオン | Clarion Japan | 地図更新中に「予期しないエラー」が発生するお客様へ
vcpvcr71.zip、あるいは MSVC71_DLL.zip を入手して解凍すると、msvcp71.dll と msvcr71.dll が入ってる。ありがたや。
ググった感じでは、VC++ 2003 関係のファイルらしいけど…。
昔のJDKの中に件のファイルが入ってることもあるらしい。
_技術情報・詳細: 技術情報・検索一覧 | NEC
HDDの中に JDK 1.6.0_45 が残っていたので、bin/ を覗いたら msvcr71.dll があった。bdf2ttf.exe と同じ場所にコピーしてみたら bdf2ttf が動いてくれた。本来は C:\Windows\SysWOW64\ にコピーしておいたほうがいいのだろうけど…。
_Visual C++ ランタイム ライブラリ
上記ページによると msvcr71.dll は、Visual C++ .NET 2003 (内部バージョン:7.1) のファイルらしい。2003か…。さすがに古過ぎて入手先が…。
もう少しググってみたら、配布してくれてる方もいらっしゃるらしい。
_vcpvcr71 (msvcp71.dllとmsvcr71.dll同梱)の詳細情報 : Vector ソフトを探す!
_カーナビ カーオーディオ クラリオン | Clarion Japan | 地図更新中に「予期しないエラー」が発生するお客様へ
vcpvcr71.zip、あるいは MSVC71_DLL.zip を入手して解凍すると、msvcp71.dll と msvcr71.dll が入ってる。ありがたや。
[ ツッコむ ]
以上です。