View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000581||ascend||installer-windows||public||2013-12-05 19:23||2013-12-05 19:23|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||0.9.9||Fixed in Version|
|Summary||0000581: windows: installed versions 64-bit and 32-bit don't coexist|
|Description||If the 32-bit version of ASCEND is installed after the 64-bit version has been installed on the same machine, the 32-bit version of ASCEND seems to work incorrectly and crash. |
A possible cause of this is that both .ascend.ini and environment variable ASCENDLIBRARY etc are not sensitive to whether 64-bit or 32-bit ASCEND is running. This means that in some cases, attempts to load 64-bit DLLs from 32-bit ASCEND could be occurring.
The solution would appear to be get away from using environment variables for ASCEND, and not to store any (absolute) file paths in .ascend.ini. (Or to have different versions of .ascend.ini depending on which 32/64 version is running).
Alternatively, we just force only one ASCEND to be installed at a time!
|Tags||No tags attached.|