Re: SOT - Removing old DLL's
Hello Sir Jinx!, On Thu, 27 Jan 2000 07:18:42 +0200 GMT your local time, which was Thursday, January 27, 2000, 12:18:42 PM (GMT+0700) my local time, Sir Jinx! wrote: Hello , I have two programs that need new versions of mfc42.dll and comctl.dll. But I can't remove them in _any_ known way I tried _everything_: deleting, renaming or cutting them didn't work. Even from DOS [Norton Commander] - NOTHING HAPPENED!!! Can someone PLEASE tell me what to do?! remove in dos, asuming you want to remove them. I would prefer a proper install of the newer ones so you have a better chance of not corrupting windows. -- Best regards, tracer Using theBAT 1.41 / Beta1 with Windows NT mail to : [EMAIL PROTECTED] I am using FireTalk: 321338 ICQ: on request Website: www.phuketcomputers.com -- -- View the TBUDL archive at http://tbudl.thebat.dutaint.com To send a message to the list moderation team double click here: mailto:[EMAIL PROTECTED] To Unsubscribe from TBUDL, double click here and send the message: mailto:[EMAIL PROTECTED] --
Re: SOT - Removing old DLL's
On Thursday 27 January 2000 Sir Jinx! wrote: I have two programs that need new versions of mfc42.dll and comctl.dll. But I can't remove them in _any_ known way I tried _everything_: deleting, renaming or cutting them didn't work. Even from DOS [Norton Commander] - NOTHING HAPPENED!!! Can someone PLEASE tell me what to do?! Assuming you're running NT4 or earlier or Win98 or earlier, start a Command Prompt window (doesn't work from explorer), cd to your windows system directory and "MOVE MFC42.DLL MFC42.DLL-OLD". This should be possible. Then copy the new MFC42.DLL into there. New programs will use it, but to get already running programs to use it you'll need to reboot. Failing that you'll need to hack the RunOnce registry key to get windows to do it for you on the next reboot. If you select the mfc42.dll in explorer and press Alt-Enter, the version tab will tell you which version of MFC you have installed. On the microsoft support site (support.microsoft.com) there is a list of shipped MFC versions - search for "MFC version history", or now there is a dedicated page listing the shipped versions of *all* microsoft components (and which product they shipped in), but I forget the exact URL to this. If you're running NT5/Windows 2000, then System File Protection prevents this completely. The only officially endorsed way is to update them through an official service pack or the windows update website. (I'm sure other, less official, ways will be discovered very soon though :-) For situations like this, MS now recommend putting the needed version of the DLL in the same directory as the application. I'm not sure if this works 100% of the time now, but they've modified the way DLLs work in Win2000 specifically to try and stop "DLL Hell". John -- you gave me something that i could touch in a world where i'd had too much something i could feel with my broken hands full of lost ideals but soon i'm returning to you my friend and we'll go where the rivers end in the silver sea and i'll carry you if you carry me -- -- View the TBUDL archive at http://tbudl.thebat.dutaint.com To send a message to the list moderation team double click here: mailto:[EMAIL PROTECTED] To Unsubscribe from TBUDL, double click here and send the message: mailto:[EMAIL PROTECTED] --
Re[2]: SOT - Removing old DLL's
Hello John Sullivan, On Thu, 27 Jan 2000 11:39:23 + GMT your local time, which was Thursday, January 27, 2000, 6:39:23 PM (GMT+0700) my local time, John Sullivan wrote: If you select the mfc42.dll in explorer and press Alt-Enter, the version tab will tell you which version of MFC you have installed. On the microsoft support site (support.microsoft.com) there is a list of shipped MFC versions - search for "MFC version history", or now there is a dedicated page listing the shipped versions of *all* microsoft components (and which product they shipped in), but I forget the exact URL to this. I normally do a search as these files tend to be on systems many times. If you're running NT5/Windows 2000, then System File Protection prevents this completely. The only officially endorsed way is to update them through an official service pack or the windows update website. (I'm sure other, less official, ways will be discovered very soon though :-) easy... at least one Dos program will go into NTFS files and allows writing and I guess that the NTFS drive reading program under windows also will allow that. More important is what happens after you replace them as changing things like this in a secret way could collapse the OS around your ears For situations like this, MS now recommend putting the needed version of the DLL in the same directory as the application. I'm not sure if this works 100% of the time now, but they've modified the way DLLs work in Win2000 specifically to try and stop "DLL Hell". Supposedly autorecovering John -- Best regards, tracer Using theBAT 1.41 / Beta1 with Windows NT mail to : [EMAIL PROTECTED] I am using FireTalk: 321338 ICQ: on request Website: www.phuketcomputers.com -- -- View the TBUDL archive at http://tbudl.thebat.dutaint.com To send a message to the list moderation team double click here: mailto:[EMAIL PROTECTED] To Unsubscribe from TBUDL, double click here and send the message: mailto:[EMAIL PROTECTED] --
SOT - Removing old DLL's
Hello , I have two programs that need new versions of mfc42.dll and comctl.dll. But I can't remove them in _any_ known way I tried _everything_: deleting, renaming or cutting them didn't work. Even from DOS [Norton Commander] - NOTHING HAPPENED!!! Can someone PLEASE tell me what to do?! -- Best regards, Sir Jinx! mailto:[EMAIL PROTECTED] __ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com -- -- View the TBUDL archive at http://tbudl.thebat.dutaint.com To send a message to the list moderation team double click here: mailto:[EMAIL PROTECTED] To Unsubscribe from TBUDL, double click here and send the message: mailto:[EMAIL PROTECTED] --