Re: Interesting activeX problem / solution




Assuming no bugs, the reasons why it broke could be:-
1) Version branching
2) Mis-Dated file

Version branching is where for example a developer keeps source code in a
versioning repository (such as MS Sourcesafe) they develop along one branch
and then by accident or design go to an earlier version and start developing
again. In this way you can get two binaries with the same version numbers
which are different.

Mis-dated file can be caused by someone maliciously or foolishly forcing
their version of a file onto a system by changing the date.

By forcing an overwrite you are risking breaking software on peoples
machines. Indeed I have known an OS (Windows XP) be broken in this way.



--
Terry Kreft


"ARC" <PCESoft@xxxxxxxxxxxxxxx> wrote in message
news:6Ejwj.58648$Pv2.2791@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hello all,

I've had an access 2007 runtime app out since October. So far, it's been a
very stable download / install, regardless of whether they have widows xp,
or vista. I've had 2 instances recently where, upon first installing my
software, then attempting to launch, the user has received the dreaded
Error 429 Active X can't create object.

I'm really only using 4 .dll's / .ocx's:
-------------------------------------
RedRegistration3.dll (used as a call for the user name / company name, to
see if their product key is valid)

ipworks4.dll (proprietary e-mail add-in for direct e-mailing in the
program)
easymail.dll (proprietary e-mail add-in for direct e-mailing in the
program)

Then finally, MSCOMCTL.OCX (to enable the treeview control)
---------------------------------------


That's all the dll's I have. Now, in my installation, I had all 4 of the
above set to check the version and only overwrite if present version is
older. Both user's that reported the active x error immediately upon
installing then launching, had windows vista.

Since then, I made a test, and set the above 4 files to Always Overwrite,
re-compiled, and uploaded. Well, this fixed the problem. The one user
having the trouble did have a MSCOMCTL.OCX on their computer, and the file
date was a couple years newer, yet the file size was the same. I'm
suspecting it was MSCOMCTL.OCX. Question is, why? My solution of having
my installation always overwrite MSCOMCTL.OCX seems to have fixed the
problem, but I'd just like to know why it would cause trouble in the first
place, and if there are dangers of having my install always overwrite. I
guess it could break another app they have, etc.

Thanks!

Andy




.



Relevant Pages

  • Interesting activeX problem / solution
    ... I've had an access 2007 runtime app out since October. ... ipworks4.dll (proprietary e-mail add-in for direct e-mailing in the program) ... Now, in my installation, I had all 4 of the above set to check the version and only overwrite if present version is older. ... My solution of having my installation always overwrite MSCOMCTL.OCX seems to have fixed the problem, but I'd just like to know why it would cause trouble in the first place, and if there are dangers of having my install always overwrite. ...
    (comp.databases.ms-access)
  • Re: Overwrite the O/S ?
    ... > Can I overwrite O/S, AIX 4.3.3 using the preservation option when I do a ... 'preservation install' is misleading. ... You might fake the pad string to make the install ...
    (comp.unix.aix)
  • Re: Deploying Access 2007 Runtime / developer extensions / basic MSI installer questions
    ... Sagekey script won't have that feature. ... overwrite, or never overwrite, unless I'm missing something. ... option during install to only install a new program file, ... registry, which I hope isn't a problem in Vista). ...
    (comp.databases.ms-access)
  • Re: Access Runtime
    ... VERY VERY VERY VERY VERY good thing that you find it difficult to overwrite ... just accident running that install ... or as mentioned something free like "inno" to update the front end. ... SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES! ...
    (microsoft.public.access.forms)
  • Re: system error 1224
    ... The install is probably trying to overwrite a file in use. ... safe mode boot or get in touch with the application developer. ...
    (microsoft.public.win2000.general)