Windows 10 Professional (64bit) 環境にインストールした Windows 版 Claws Mail 4.0.0-1 (64bit) を起動しようとしたところ、
claws-mail.exe – System Error
The code execution cannot proceed because msvcr100.dll was not found. Reinstalling the program may fix this problem.
のエラーが発生し、起動に失敗した。
解決方法
Claws Mail の Bugzilla に、既にこの件のバグレポートが上がっているので、それに従えば良い。
msvcr100.dll was indeed missing, but after installing it Claws would start just fine. Maybe this can be added to the prerequisites / Readme somehow?
See the “Additional Information” link at:
> https://www.microsoft.com/en-us/download/details.aspx?id=26999
> Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update
この記述に従い、「Download Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update from Official Microsoft Download Center」から 64bit 版のランタイムパッケージ vcredist_x64.exe を入手・インストールすることで、件のエラーは解消した。
余談 : 既に Visual C++ 2010 Service Pack 1 のサポートは終了している
msvcr100.dll の入手先を探す過程で見つけたマイクロソフトのページ「Latest supported Visual C++ Redistributable downloads | Microsoft Docs」によれば、
Visual Studio 2010 Service Pack 1 reached end of extended support on July 14, 2020
と、 Visual Studio 2010 (Visual C++ 10.0) Service Pack 1 の延長サポートが2020年7月14日に終了している旨が明記されている。
今後リリースされる Windows 版 Claws Mail では、このあたり、どうなるんだろうな………。