Hi All – Wanted to get this info out to you guys to share with your teams in case you run into this problem. We have had about 6 different support cases where customers have been upgrading VMWare tools and causing Velocity services to fail to start.
We have recently determined the cause is due to the VMware update removing msvcr71.dll from CSymptoms:
Upgrades to VMWare tools removes msvcr71,dll from C:\Windows\SysWOW64 directory . Placing a copy of the file back in solves the issue.
We have generated a JIRA ticket; https://identivegroup.atlassian.net/browse/PAC-1640
VMWare has a knowledge base article on this; https://kb.vmware.com/s/article/55513
msvcr71.dll removed during or after VMware Tools upgrade (55513)
Last Updated: 7/13/2018Categories: Troubleshooting
Symptoms
- During installation or post installation of VMware tools the application fails with as error:
The program can't start because msvcr71.dll is missing from your computer
- You might see, similar messages with DLLs ending in 71.dll or 90.dll after upgrading to VMTools 10.3.0.
Causecausing Velocity Services to fail to start.
some of the errors you will see in the Velocity logs are as follows:
EXCEPTION in Class::WinMain.Form.Unload.10 [3704] Operation is not allowed when the object is closed.
Error condition in InitApp.89 [-2147024770] Automation error
The specified module could not be found.
An unexpected exception has occurred in code region WinMain.DestroyApp.3 [3704] Operation is not allowed when the object is closed.
Error condition in starting service.130 [-2147024770] Automation error
The specified module could not be found.
Cause:
This issue may occur when, failed third-party applications did not add a dependency reference count on these DLLs at installation time.
ResolutionResolution:
To resolve this issue , Install VMware_vc71_redists_x86.exe attached in the KB.
Note: Starting from version 10.3.0, VMware Tools no longer ships these Visual C++ run-time redistributables for Visual Studio 2003. If you still have applications depending on them, install VMware_vc71_redists_x86.exe prior to VMware Tools upgrade.
Thanks,
Del Gonzalez | Director of Technical Services
Tel: +1.949.250.8888 x146 | Cell: +1.949.795.0398 | Skype: del.gonzalez_2011
1900 Carnegie Ave., Bldg. B, Santa Ana, CA 92705you will need to place a copy of msvcr71.dll back into the C:\Windows\SysWOW64 directory.
We have generated a JIRA ticket; https://identivegroup.atlassian.net/browse/PAC-1640
VMWare has a knowledge base article on this; https://kb.vmware.com/s/article/55513