Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Installer gets triggered when using OCX control
Message
From
01/08/2017 18:38:04
 
 
To
01/08/2017 17:13:18
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Environment versions
Visual FoxPro:
VFP 6
OS:
Windows 10
Application:
Desktop
Miscellaneous
Thread ID:
01652980
Message ID:
01652989
Views:
55
>>Recently ran into problem at customer site where after a recent Microsoft Update, every time our application tries to access certain ActiveX controls (e.g. comdlg32.ocx -- common dialog control), it triggers the running of a setup program or an update msi. The problem sounds vaguely familiar -- I do remember hearing about this sort of issue, and the problem being something about one of the registry keys (normally containing full path to the OCX) either ending up blank or containing some sort of gibberish. I also vaguely recall that one of the fixes for this was to correct the problem with some of those keys. Does anybody remember much about this, or have links to page that describes the procedure to correct for this problem?
>>side note: It does seem peculiar that when the one of the update msi file is triggered (it's in the C:\Windows\Update folder), Windows complains that it is from an unknown source -- which I find peculiar, since I've not seen an update MSI file from Microsoft that hadn't been digitally signed as coming from Microsoft (at least recently).
>
>Maybe http://doughennig.com/papers/Pub/Jun98.pdf ?

Thanks! At first glace it might not be the info I need to have for this case -- the information contained therein looks useful. In the particular situation I'm running into, the application had been running fine for a number of years, after Windows Update updated some files, and caused a problem I was describing. The thing that is indeed a head-scratcher is that it's been quite a long time where using a control started a process of running an install.
Previous
Reply
Map
View

Click here to load this message in the networking platform