Hi Michael On 4/10/07, Michael Henheffer <[EMAIL PROTECTED]> wrote:
Hi Andreas, It appears that redistributing applications built with Visual Studio 2005 Express is difficult to do. Take a look at the 'Visual C++ 2005 Express Edition' section of http://en.wikipedia.org/wiki/Microsoft_Visual_Studio_Express . It explains that the Visual C++ Redistributables are not included with the express edition and cannot be downloaded from Microsoft. This means the application can only be run on other machines that have the express edition installed.
This is wrong. You have many options: - manually redistribute the required DLLs, of course after having checked it can be redistributed. You can use a tool like the Dependency Walker that ships with the Windows SDK or the commercial editions of Visual Studio. This is not to recommend because of licensing issues: it's hard to find which DLLs you have the right to redistribute, even though msvcr80.dll and msvcp80.dll obviously can be redistributed - use merge modules. When it installs, Visual Studio adds its runtime merge modules to the directory C:\program files\common files\merge modules. You can redistribute the non debug version, named policy_8_0_Microsoft_VC80_CRT_x86.msm. It contains the DLLs you want. You must be using Windows Installer (or a compatible installer) - download them directly from Microsoft - for free, indeed, whatever wikipedia's activists can believe - at the following address: http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en The file is named vcredist_x86.exe and contains the 32 bits versions of the DLLs, but specific packages exist for other architectures. I'd recommend using an installer with the merge module, as you don't have to install separate packages, but providing vcredist_x86.exe is probably the most straightforward solution. Regards Thibault
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
