This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Error 1904, the dll failed to register
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 26, 2015
08:37 PM
Error 1904, the dll failed to register
A dll program can be installed on a computer where it was compiled without any problem. If the setup.exe generated by InstallShield is copied and executed on another computer, the following error occurs during the installation: Error 1904. Module C:\Program Files\My Company Name\My Product Name\plugins\SampleIME.dll failed to register. HRESULT -2147220473
I need to test whether setup.exe can be installed by other users on their computers.
On both computers I have Windows 8.1 32bit with latest updates. The program was compiled in the Visual Studio Community 2013. I generated setup.exe with InstallShield Express and also with InstallShield Limited Edition. The registration type: self-registration. The program was installed as a administrator.
To recreate this issue you can use the sample code https://code.msdn.microsoft.com/windowsdesktop/Input-Method-Editor-IME-b1610980 which has also step by step instructions.
Thanks for any help.
I need to test whether setup.exe can be installed by other users on their computers.
On both computers I have Windows 8.1 32bit with latest updates. The program was compiled in the Visual Studio Community 2013. I generated setup.exe with InstallShield Express and also with InstallShield Limited Edition. The registration type: self-registration. The program was installed as a administrator.
To recreate this issue you can use the sample code https://code.msdn.microsoft.com/windowsdesktop/Input-Method-Editor-IME-b1610980 which has also step by step instructions.
Thanks for any help.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 27, 2015
08:49 PM
Did you check if all dependencies of SampleIME.dll are installed on the machines where the problem occurs?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 01, 2015
04:50 AM
The static dependency checker (at the Installshield Express Edition) identified these dependencies: ucrtbased.dll, Visual C++ 14.0 CRT (x64), Visual C++ 14.0 DebugCRT (ARM). I have also included these, but the result is the same.
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)