DLL Hell Going From Win2000 to XP
-
Hello, I'm sorry if I've already posted this message. I'm having some issues with posting. I'm developing an app on Windows 2000 using Visual .Net. It works fine on Win 2000, but I bring the app over to a PC running XP and it tells me I'm missing DLL's!!! Just as a test, I wrote a simple hello world program, and I still get the same error. I've tried the app on severl different PC's running XP and get the same error. What's going on? Is it an operating issue? Or is there something wrong with my .Net settings??? Thanks. Please reply to ttran7700@yahoo.com
-
Hello, I'm sorry if I've already posted this message. I'm having some issues with posting. I'm developing an app on Windows 2000 using Visual .Net. It works fine on Win 2000, but I bring the app over to a PC running XP and it tells me I'm missing DLL's!!! Just as a test, I wrote a simple hello world program, and I still get the same error. I've tried the app on severl different PC's running XP and get the same error. What's going on? Is it an operating issue? Or is there something wrong with my .Net settings??? Thanks. Please reply to ttran7700@yahoo.com
ttran7700 wrote: it tells me I'm missing DLL's!!! Which ones? -Dominik
_outp(0x64, 0xAD);
and__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do?? ;) -
Hello, I'm sorry if I've already posted this message. I'm having some issues with posting. I'm developing an app on Windows 2000 using Visual .Net. It works fine on Win 2000, but I bring the app over to a PC running XP and it tells me I'm missing DLL's!!! Just as a test, I wrote a simple hello world program, and I still get the same error. I've tried the app on severl different PC's running XP and get the same error. What's going on? Is it an operating issue? Or is there something wrong with my .Net settings??? Thanks. Please reply to ttran7700@yahoo.com
Do you have the compiler installed on all these XP machines?? The complier installs many DLLs that are not system DLLs. John
-
ttran7700 wrote: it tells me I'm missing DLL's!!! Which ones? -Dominik
_outp(0x64, 0xAD);
and__asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do?? ;) -
Hello, I'm sorry if I've already posted this message. I'm having some issues with posting. I'm developing an app on Windows 2000 using Visual .Net. It works fine on Win 2000, but I bring the app over to a PC running XP and it tells me I'm missing DLL's!!! Just as a test, I wrote a simple hello world program, and I still get the same error. I've tried the app on severl different PC's running XP and get the same error. What's going on? Is it an operating issue? Or is there something wrong with my .Net settings??? Thanks. Please reply to ttran7700@yahoo.com
-
Hello, I'm sorry if I've already posted this message. I'm having some issues with posting. I'm developing an app on Windows 2000 using Visual .Net. It works fine on Win 2000, but I bring the app over to a PC running XP and it tells me I'm missing DLL's!!! Just as a test, I wrote a simple hello world program, and I still get the same error. I've tried the app on severl different PC's running XP and get the same error. What's going on? Is it an operating issue? Or is there something wrong with my .Net settings??? Thanks. Please reply to ttran7700@yahoo.com
We've already tried installing the Visual .Net on the XP machine. It did nothing for me. It suggests that I re-install .NET :( I don't know why should even need .Net to run the app. I don't expect to need Visual Studio to run Word on my PC. This is simply too strange. Thanks for all the help.
-
It says it is missing msvcr70d.dll and msvcp70.dll. I've tried copying them and placing them into the systems folder on the XP, but it still can't seem to find them. Doesn't 70 refer to .Net 2002 and 7.1 refer to .Net 2003? Thanks for the help.
msvcr70d.dll is a debug library, and is part of the .NET install. Try building the program as a non-debug version. OR install .net on the other machine.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Peter Weyzen Staff Engineer [Santa Cruz Networks](http://www.santacruznetworks.com)
-
It says it is missing msvcr70d.dll and msvcp70.dll. I've tried copying them and placing them into the systems folder on the XP, but it still can't seem to find them. Doesn't 70 refer to .Net 2002 and 7.1 refer to .Net 2003? Thanks for the help.
msvcr70d.dll is DEBUG build dll. This will never be present on machines that don't have VS.NET installed. You first need to create a RELEASE build. I recommend reading this article http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vcoriredistributingmfcatloledbtemplatesapplications.asp[^] Michael 'War is at best barbarism...Its glory is all moonshine. It is only those who have neither fired a shot nor heard the shrieks and groans of the wounded who cry aloud for blood, more vengeance, more desolation. War is hell.' - General William Sherman, 1879
-
msvcr70d.dll is DEBUG build dll. This will never be present on machines that don't have VS.NET installed. You first need to create a RELEASE build. I recommend reading this article http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vcoriredistributingmfcatloledbtemplatesapplications.asp[^] Michael 'War is at best barbarism...Its glory is all moonshine. It is only those who have neither fired a shot nor heard the shrieks and groans of the wounded who cry aloud for blood, more vengeance, more desolation. War is hell.' - General William Sherman, 1879
That's the funny thing. I tried installing Visual .Net on the XP machine and get the same error. Is there such a thing as msvcr71d.dll? I mean Visual Studio (the latest) is 6.0, Visual .Net is 7.0. Is there a Visual .Net version 7.1. Thank you for the help.
-
It says it is missing msvcr70d.dll and msvcp70.dll. I've tried copying them and placing them into the systems folder on the XP, but it still can't seem to find them. Doesn't 70 refer to .Net 2002 and 7.1 refer to .Net 2003? Thanks for the help.