We saw an issue in packaging up RStudio and using this fixup. The installer adds multiple copies of bit-specific dlls in different foldlers with the same name, and then chooses the folder on the basis of the running process, which might be either bitness depending on how the app was launched.
This fixup should add an optional field for the bitness of the dll in the config, and then check the bitness of the calling process when load library is called.
We saw an issue in packaging up RStudio and using this fixup. The installer adds multiple copies of bit-specific dlls in different foldlers with the same name, and then chooses the folder on the basis of the running process, which might be either bitness depending on how the app was launched.
This fixup should add an optional field for the bitness of the dll in the config, and then check the bitness of the calling process when load library is called.