error when repackaging with Wise Studio 7
Hello,
Trying to finish packaging QuickTest Professional 10.0. During the final stages of setup capture (after selecting the merge modules), shortly after I get a HH Active X error. When looking deeper into the error it states "faulting application wisecomcapture.exe, version 7.3.0.385, faulting module ntdll.dll, version 5.1.2600.2180, fault address 0x0001fea.
Now it seems that the application can be pushed through altiris or even just by running the newly created .msi and all seems to work except when trying to save as or save a test - it gives a general error message that states "contact support", etc.
Could this be an issue caused by the merge modules? Has anyone seen something like this before? I have tried to search many forums but so far not much luck.
Thank you very much
Comments
This could be a problem with
This could be a problem with merge module. check merge module for said DLL in your repository. Check file vesion and mergemodule version. Its not good practice to leave error as it is even if you are able to install the MSI.
The error is regarding COMCAPTURE.exe, check if dll has any COM data and its not coming through mergemodule(Com data is not getting registered).
I would suggest recapturing of source with exclusion of merge module at capturing state.( You can include later if you want ).
If you want to proceed with same package make sure all the files installed by source are installed by your package(check all attributes of files) and all the registries with key values are same.
You should use clean build for this.
Thank you sir! I will give
Thank you sir!
I will give this a shot this morning and see what happens.
Huh?
>I would suggest recapturing of source with exclusion of merge module at capturing state
How does THAT work? Think:
- How would SetupCapture know which components are part of a merge module?
- If a merge module is involved, that means an MSI is involved and that means you ought not to be capturing it in the first place.
Don't know why 'x' happened? Want to know why 'y' happened? Use ProcMon and it will tell you.
Think about using http://www.google.com before posting.
What ??????????
If its a setup capture then it should be non-MSI, and during capture if the files are available in wise repository as merge modules then merge module is prompted to use in your wsi . This is what I was talking about.
HH control
I am assuming that the O/P is capturing a non-MSI install and is then being advised that some of the files are available as merge modules and is being offered the option of using these merge modules.
However, there is a good chance that the merge modules are older than the files being captured, so that is the first thing to check. Merge modules are offered if there is a match on the filename, but I don't believe there is much in the way of version checking going on to verify if the merge module files are the same version.
Secondly, the HH activeX is part of the support for reading HTML help files (*.CHM) - and there are various security fixes for CHM files such as not allowing them to be opened from a network location by default. These security updates may be interfering with COM extraction from the activex control, so maybe running WIseCOMCapture.exe against the DLL involved to extract the registration information manually may be a good idea.
If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.
True enough...
...but I was picking up on the assertion that SUC somehow knows that a file is being installed from a merge module.
>Merge modules are offered if there is a match on the filename
WPS shows the version number of the version being installed and of the version in the MM so it's easy enough to decide whether to use them or not.
Don't know why 'x' happened? Want to know why 'y' happened? Use ProcMon and it will tell you.
Think about using http://www.google.com before posting.
MST
Have you considered creating a transform on the pacakge instead? We were able to do all of the post installation config in the MST as well as install all of the patches in a custom action wisescript.
Would you like to reply?
Login or Register to post your comment.