quote:
Originally posted by yourmama_20
the files are perfectly fine to be redistributed on dllfiles.com and other places.. microsoft does not care and will even direc you to these sites to get them if you don't have them.
I dunno where you get that from but that's absolutely untrue...
And if certain DLLs can be redistributed (note: they exist, but are certainly not the majority), they are NOT linked by MS to 3rd party sites, but they are linked to an official MS site...
quote:
Originally posted by yourmama_20
the dll files usually have instructions for installing them, and are sorted by OS so you always get the right verison for your os.
If you're talking about sites as dllfiles.com I can tell you for sure that extremely many files on there are seriously outdated and mostly do NOT contain ALL the PROPER instructions. Not to mention they almost never contain other language versions than the English one (yes, in some cases the language must be the correct one or you will experience other errors at another time/point).
quote:
Originally posted by yourmama_20
but seeing as you own a microsoft product, and many of the missing dll's are usually ms's own, you have full legal right to obtain the dll and file as you have purchased a license to a copy of microsoft windows meaning that if a program doesn't work for you, then you have full right to get the file required to make it work right.
1) by obtaining the file by either re-installing or downloading it from an OFFICIAL MS site.
2) obtaining a missing file is something entirly different than redistributing a file as RaceProUK also said.
quote:
Originally posted by yourmama_20
now iv'e asked a few friends who work for ibm and microsoft and they themselves say that as long as the files are the correct ones for the os (...)
And stop right there... as I said almost all 3rd party sites which offer such files do NOT contain the latest and CORRECT files for the "os". Even so, it is a pain in the rear end to find the latest correct file and many errors experienced by people are due to the fact they "installed" the wrong file at one point in the past (because they thought it was the correct thing todo as in that point of time another program apparently seemed to work). This forum too contains many threads which show this as proof...
quote:
Originally posted by jukaimessenger
I downloaded the winhttp.dll file from dll-files.com and put it into the c:/windows/system folder and msn live messenger worked. It seems you need to put it into the system32 folder. Does this matter? I am unsure of the difference between the system folder and the system 32 folder.
yep, it matters.
"system32" is the folder where Windows (XP/NT) will look when it needs to load libraries.
"system" is the old system folder which is used for compatibility reasons and 16bit programs.
quote:
Originally posted by jukaimessenger
Also it would be nice if you can provide me with the link to the winhttp.dll redistributeable package download site. Thanks
winhttp 5.1 is not redistributeable, hence you will not find such a package (the 5.0 version is also not longer supported and not longer available because of it).
5.1 is now a system component and can only be (legally) installed if you update your Windows XP with SP1 or for example with MSIE SP1...
to find links, search the
microsoft site and
microsoft's download center with "winhttp".
a possible source would be:
http://www.microsoft.com/downloads/details.aspx?familyid=b93356b1-...
http://www.microsoft.com/downloads/details.aspx?familyid=1e1550cb-...
also read:
http://msdn.microsoft.com/library/default.asp?url...nhttp_versions.asp
http://msdn.microsoft.com/library/default.asp?url...in_winhttp_5_1.asp