https://bugs.documentfoundation.org/show_bug.cgi?id=93109
--- Comment #8 from Robinson Tryon (qubit) <[email protected]> --- (In reply to Eike Rathke from comment #5) > Quickly browsing the sources I see that the bundled Windows Explorer > Extension may install a msvcr120.dll or msvcr110.dll. My guess is that your > 4.4.4 installation had the explorer extension installed, during upgrade to > 5.0.0 it was removed with the msvcr110.dll along, and for 5.0.0 either > msvcr120.dll is installed with the extension or you didn't install the > extension. With 4.4.4.3 installed and both 4.4.x and 4.3.x parallel-installed builds working as expected, here's what I see in System32: qubit@win8_1 /cygdrive/c/Windows/System32 $ ls -l msvcr* Aug 9 2013 msvcr100_clr0400.dll Jun 25 01:49 msvcr120.dll Jul 23 2014 msvcr120_clr0400.dll Nov 21 2014 msvcrt.dll > Naturally with parallel installations those do not install the Windows > Explorer Extension, so Windows doesn't know another application would need > it. After upgrading to 5.0.0.5 (replacing the installed 4.4.4.3), I don't see a change in msvcr* DLLs available in System32/, but the 4.3 parallel-installed builds give the error above when run. (In reply to Eike Rathke from comment #6) > Possibly having to install msvcr*.dll separately is even mentioned for > parallel installations in the wiki, > https://wiki.documentfoundation.org/Installing_in_parallel/ > Windows#Microsoft_Visual_C.2B.2B_Runtime_DLLs Quoting from those docs: "if you look in the installed folder, there will be a Win/System folder that contains these required DLLs, which you can then copy to the C:\Windows\System32 folder." With 4.4.4.3 installed, I looked in 'C:\Program Files (x86)\LibreOffice 4\program', and I didn't see any folder named 'Win', 'System', or similar. I did find a msvcr110.dll at this path: C:\Program Files (x86)\LibreOffice 4\program\shlxthdl\msvcr110.dll After installing 5.0.0.5, the 'xx110.dll' is replaced with a 'xx120.dll': C:\Program Files (x86)\LibreOffice 5\program\shlxthdl\msvcr120.dll > > I tend to suggest to resolve this as WONTFIX ... As far as a programming solution, I generally agree. Parallel installs are undoubtedly a very small proportion of our userbase, however the error message is not explicative, our docs could be more visible, and this issue prevents any use of many previous versions of LibreOffice. A good start would be to use some color/add a warning icon to the top of the page so that users are made well aware of the issue. Eike: Is the DLL-missing error thrown by the system or LibreOffice? My guess is the former, but it would be great if that box could provide more context about why the issue may have occurred and how to fix it. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
