Skip to content

Don't polute system folders with .dll files #34

Tobbe opened this Issue Apr 17, 2009 · 3 comments

2 participants

Tobbe commented Apr 17, 2009

Copy the msvcp???.dll files to $litestepdir$ instead of system32 (check system32 if they already exists first)


If they already exist, wouldn't they be in system32 in the first pace? And if that's where they would have existed in the first place, how is it "polluting" the system folders by putting them where they're supposed to go?

Tobbe commented Nov 21, 2011

From this MSDN link: :

For Msvcr70.dll or for Msvcr71.dll, you should install the CRT DLL into your application program files directory.
You should not install these files into the Windows system directories.
For Msvcr80.dll and for Msvcr90.dll, you should install the CRT as Windows side-by-side assemblies.

More discussion here:


Well, a simple search of "msvc" turns up dozens of duplicates of files on my computer. Seems like many applications are doing as the MSDN link suggest. However, if possible, I think the msvc*.dll files should be shelved maybe into their own folder instead of just flatly within LitestepDir

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.