Install problem: APPCRASH on router.exe and VCRUNTIME140.DLL
Author: edu@kornmann.com (Edu Kornmann)
Author: edu@kornmann.com (Edu Kornmann)
Author: edu@kornmann.com (Edu Kornmann)
rogerw said Thanks Daniel, I somehow waited for this kind of answer and you are probably right. I think that we started with the copying to "Uniface\\common\\bin" as there sometimes were problems with Uniface choosing the wrong version of the library, as the client had wrong or several versions installed. It could have been some problems with using 2005 or 2005 r2 or something like that....... But lets hope that the correct version is automatically correctly chosen. Regards RogerW.
Hi RogerW, Thanks for your feedback. I'm not aware that there was a problem with an incorrect Redistributable version in the past. With a distribution for a specific version there was always the correct version of the Microsoft Visual C++ 2005 Redistributable included. I know from cases that on some system the automatic installation of the Redistributable during the setup did not work. But if I remember it correctly then these were very specific cases and in the majority of installations everything worked as expected. If you, however, install Unfiace on a network drive then you have the problem that the required Visual C++ Redistributable is not installed (automatically) on the clients were a Uniface application should run. In those cases it is up to the user to make sure that the correct version of the Redistributable is present. Maybe you are referring to problems in these scenarios? Hope this helps. Regards, Daniel
Author: edu@kornmann.com (Edu Kornmann)
The edists are fixed and available now on the download site.
Author: edu@kornmann.com (Edu Kornmann)
Hi, for many years we have copied the correct C++ runtime version files to uniface\\common\\bin-directory. This has solved many problems for us, eg. starting Uniface from a network-drive. Clients with no or wrong C++ runtime installed have been able to run Uniface. Is there some possible problems to arise, if Uniface would copy those files into the Uniface bin-directory at Uniface installation? Regards RogerW.
Author: edu@kornmann.com (Edu Kornmann)
rogerw said Hi, for many years we have copied the correct C++ runtime version files to uniface\\common\\bin-directory. This has solved many problems for us, eg. starting Uniface from a network-drive. Clients with no or wrong C++ runtime installed have been able to run Uniface. Is there some possible problems to arise, if Uniface would copy those files into the Uniface bin-directory at Uniface installation? Regards RogerW.
Hi RogerW, In case the C++ runtime modules are copied to the Uniface bin-directory then you could miss (potential) important (security) updates. When installing the Visual C++ Redistributable then it will be kept up-to-date by Windows updates. This is the reason why we've chosen to provide a separate installer for the Microsoft Visual C++ 2015 Redistributable. A customer could of course chose to copy the C++ runtime modules to the Uniface bin-directory, but he then has to make sure himself that the specific modules are up-to-date. But the recommended way is to install the Microsoft Visual C++ 2015 Redistributable. Hope this helps. Regards, Daniel Iseli
Author: edu@kornmann.com (Edu Kornmann)
Thanks Daniel, I somehow waited for this kind of answer and you are probably right. I think that we started with the copying to "Uniface\\common\\bin" as there sometimes were problems with Uniface choosing the wrong version of the library, as the client had wrong or several versions installed. It could have been some problems with using 2005 or 2005 r2 or something like that....... But lets hope that the correct version is automatically correctly chosen. Regards RogerW.
Author: edu@kornmann.com (Edu Kornmann)
Hi Edu, Thanks you for bringing this matter to our attention. It seems that the setup does not automatically install the Microsoft Visual C++ 2015 Redistributable that is shipped with the Uniface 10.3.01 (and 9.7.05) edist (located in "\\uniface_setup\\vcredist\\vcredist_x86.exe"). The lab already has identified the problem and the edists will be updated accordingly. If all goes according to plan then these will be available for download later this afternoon (Amsterdam time). In the meantime the vcredist_x86.exe needs to be executed manually before installing Unfiace. Hope this helps. Kind regards, Daniel Uniface Technical Support
Author: edu@kornmann.com (Edu Kornmann)
Edu Kornmann saidTry to start IDF.EXE we get Dialogbox message that VCRUNTIME140.DLL is missing.
diseli said It seems that the setup does not automatically install the Microsoft Visual C++ 2015 Redistributable that is shipped with the Uniface 10.3.01
I can confirm the same experience when installing 10.3.01. Glad to hear that I'm not the only one
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.