[wx 2.8, WinXP, VS2005]Application runs on dev machine but not on other WinXP machines

Chris Wilson chris at qwirx.com
Tue Feb 20 12:29:24 PST 2007


Hi Knut,

On Tue, 20 Feb 2007, Knut P. Lehre wrote:

> I installed vcredist (The Microsoft Visual C++ 2005 Redistributable 
> Package (x86) installs runtime components of Visual C++ Libraries 
> required to run applications developed with Visual C++ on a computer 
> that does not have Visual C++ 2005 installed.) but still the same error. 
> Probably because the redist does not install the debug versions of the 
> libraries...

Do you have to distribute a debugging version of your application to 
people with no debugger installed? Why not a release version?

> I think I went through the list and checked and copied the missing dlls 
> (by name, not necessarily version). Still the same message. Isn't there 
> a way to tell the app to give a more verbose error message with some 
> more details of the missing files?

I don't think that will work. MSVC seems to require that the files are 
not just installed, but registered with Windows in some undocumented 
fashion. The best way to get them is to run a Microsoft-supplied 
installer, as you did.

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Perl/SQL/HTML Developer |
\ _/_/_/_//_/___/ | We are GNU-free your mind-and your software |




More information about the wx-users mailing list