While packaging dependencies with Inno setup or any setup, there are some common set of Microsoft files like msvcrt.dll, comdlg32.dll, mfc42.dll etc. On surfing the net, I have so far received mixed information about these Dll's and whether they need to be there in a setup or not? What I want to know is a source on net where I can see details for respective Dll's. I have scanned msdn but there is not direct definition or detail of respective dll's. Example: should msvcrt be different for Win98 and XP and whether it should be installed on these machines or not?