Unable to run an VB.NET exe in Wondows 2000
-
Hi everyone, I try to run an exe to a windows 2000 but an error occurs
The dynamic link library mscoree.dll could not be found in the specified path...
so I put the mscoree.dll to the exe location, but when I try to run the exe again this error appearsA fatal error occured. However, mscoree.dll could not be loaded to display the appropriate error message. Please reinstall the .NEt Frameword.
I just installed a .NET Framework on that computer.. don't know why i can't run the exe :confused: Is it because the OS is to old or I have miss something. I use Microsoft Visual Studio 2005 in this application Can someone suggest what happened here... :-D but the program runs fine in Windows XP Thanks... :thumbsup: -
Hi everyone, I try to run an exe to a windows 2000 but an error occurs
The dynamic link library mscoree.dll could not be found in the specified path...
so I put the mscoree.dll to the exe location, but when I try to run the exe again this error appearsA fatal error occured. However, mscoree.dll could not be loaded to display the appropriate error message. Please reinstall the .NEt Frameword.
I just installed a .NET Framework on that computer.. don't know why i can't run the exe :confused: Is it because the OS is to old or I have miss something. I use Microsoft Visual Studio 2005 in this application Can someone suggest what happened here... :-D but the program runs fine in Windows XP Thanks... :thumbsup:A .NET app typically requires the presence of a specific .NET Framework version, not just any version. And not all versions are compatible with Windows 2000, see e.g. here[^] :)
Luc Pattyn [My Articles] Nil Volentibus Arduum
-
Hi everyone, I try to run an exe to a windows 2000 but an error occurs
The dynamic link library mscoree.dll could not be found in the specified path...
so I put the mscoree.dll to the exe location, but when I try to run the exe again this error appearsA fatal error occured. However, mscoree.dll could not be loaded to display the appropriate error message. Please reinstall the .NEt Frameword.
I just installed a .NET Framework on that computer.. don't know why i can't run the exe :confused: Is it because the OS is to old or I have miss something. I use Microsoft Visual Studio 2005 in this application Can someone suggest what happened here... :-D but the program runs fine in Windows XP Thanks... :thumbsup:The bigger question is why you're still running Windows 2000?? It was end-of-life at LEAST 2 to 6 years ago, depending on workstation or server edition. No security updates or fixes are possible for it anymore.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak -
The bigger question is why you're still running Windows 2000?? It was end-of-life at LEAST 2 to 6 years ago, depending on workstation or server edition. No security updates or fixes are possible for it anymore.
A guide to posting questions on CodeProject[^]
Dave KreskowiakDave Kreskowiak wrote:
It was end-of-life at LEAST 2 to 6 years ago
Support from Microsoft for Windows 2000 ended in juli 2010, and that doesn't mean that the product exits reality altogether. Some people don't upgrade "just for upgrade sake". If it works, then don't touch it.
Bastard Programmer from Hell :suss:
-
Dave Kreskowiak wrote:
It was end-of-life at LEAST 2 to 6 years ago
Support from Microsoft for Windows 2000 ended in juli 2010, and that doesn't mean that the product exits reality altogether. Some people don't upgrade "just for upgrade sake". If it works, then don't touch it.
Bastard Programmer from Hell :suss:
Yeah, but upgrading keep security patches coming. If you want to keep a vulnerable system running, I guess you shouldn't upgrade. Well, it'll keep running until someone finds it and exploits the holes.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak -
The bigger question is why you're still running Windows 2000?? It was end-of-life at LEAST 2 to 6 years ago, depending on workstation or server edition. No security updates or fixes are possible for it anymore.
A guide to posting questions on CodeProject[^]
Dave KreskowiakActually that deserves a downvote (though I did not). When the management of a company decides that the program must be able to run on such old Windows, a software developer working for that company must fulfil that requirement. If he refuses to do so, he will be replaced by someone else who is not so stubborn... Generally, a decision for such old systems or for programming in VB6 is not a decision of the individual developer but by somebody else!
-
Hi everyone, I try to run an exe to a windows 2000 but an error occurs
The dynamic link library mscoree.dll could not be found in the specified path...
so I put the mscoree.dll to the exe location, but when I try to run the exe again this error appearsA fatal error occured. However, mscoree.dll could not be loaded to display the appropriate error message. Please reinstall the .NEt Frameword.
I just installed a .NET Framework on that computer.. don't know why i can't run the exe :confused: Is it because the OS is to old or I have miss something. I use Microsoft Visual Studio 2005 in this application Can someone suggest what happened here... :-D but the program runs fine in Windows XP Thanks... :thumbsup:hansoctantan wrote:
so I put the mscoree.dll to the exe location
No! You have to install the .NET framework. Windows 2000 does not come with any version of the .Net framework installed.
-
Actually that deserves a downvote (though I did not). When the management of a company decides that the program must be able to run on such old Windows, a software developer working for that company must fulfil that requirement. If he refuses to do so, he will be replaced by someone else who is not so stubborn... Generally, a decision for such old systems or for programming in VB6 is not a decision of the individual developer but by somebody else!
Yes, I know that. It's also up to everyone to maintain the security of the system. If managemnet is unwilling to change, they get replaced to. Especially if someone breaks into their system with known security vulnerabilities. If customers find out, they leave and no more company. I know the system works. I've been riding in it for the last 30+ years. Hell, I know of a bank that still runs crap on NT4! Do you think I put my money in there?!
A guide to posting questions on CodeProject[^]
Dave Kreskowiak