07/07/22 23:48:32 qusJPPhL0
解決策:
msvcr71.dllを置く。問題は、どの場所(パス)に置くかだが、マイクロソフトと
しては、Windowsのシステムフォルダ(Win2000ならC:\WINNT\system32)では
*なく*、アプリケーションのフォルダ(VimならC:\Vimとか)に置くようにして
ほしいみたいだ。
# URLリンク(blog.kaede-software.com)
# > MSDNによると・・・
# > -----以下、引用
# > アプリケーションでは msvcr71.dll を使用し、再配布する必要があります。
# > システム ディレクトリには、msvcr71.dll のコピーを作成しないでください。
# > また、既にコピーが存在する場合でも、使用しないでください。
# > msvcr71.dll のコピーは、実行可能プログラムと共にアプリケーション ディレクトリに
# > 保存してください。/MD スイッチを使用して Visual C++ .NET で構築した
# > アプリケーションはすべて msvcr71.dll を使用します。
# > -----引用終わり
# > つまり、マルチスレッドと動的リンクを使うアプリはmsvcr71.dllが必要なわけね。
# > それと、システムディレクトリにmsvcr71.dllをコピーするのはまずいのか。