Tuesday, March 20, 2012

Why does SolidWorks install 32 bit and 64 bit Edrawings?

Have you noticed that there are 2 versions of edrawings installed for every 64 bit installation of Solidworks?  Why do both versions of edrawings get installed?  Do I really need both versions?


The real issue here is that Solidworks explorer is a 32 bit process.  Solidworks edrawings is used in solidworks explorer to generate previews of your models and drawings.  64 bit applications cannot be embeded into a 32 bit application, therefore both applications are installeded.


Another difference between the versions is that the EXE option has been removed from the 64 bit version of Edrawings.  The technical reasons for this include: 1. If this functionality was enabled, the resulting EXE would only run on another 64 bit system. 2. To avoid the problem described in point 1, it would be necessary to include the 32-bit installation of eDrawings in the 64-bit version. This would double the download and installation size for all users of the 64-bit version, and result in two eDrawings installations on the computer. The solution for this is to install the 32 bit version of eDrawings on specific machines where the save as EXE functionality is required. The resulting EXE files can be run on both 32 bit and 64 bit systems.


Now you know!



No comments:

Post a Comment