I tried all type of configuration that I know.
I tried to do from the beginning and now the installation is gone.
But, when it starts to install autocad, it give me a Error 15.
Now I’m looking for how can I solve also this error.
do you have some idea?
Best Regards,
Bruno
P.S.: the log error give me this
[error] Unexpected JavaScript error in file: file:///C:/Temp/IdmCadFull2023/ODIS/Setup/ui/resources/app.asar/ui/dist/bundle.js,
You could also remove the PLC, Release and Typ nodes from the Identity node in your package xml. Maybe the ODIS gets confused with this. We do not use this nodes, and we have had zero problems since setting this up.
For completeness, here the configuration for EXE and MSI:
Bruno,
Does removing your application from the dependencies in your pkg.test23.xml result in a good install with just plain OEM? You could also just swap it out with the original. It may be worth trying, if you haven’t already, just to confirm where its failing.
Weiyang,
That is typically because it cannot read the schema attribute value somewhere in your XML.
Just taking a quick look it seems that the schemaLocation is missing " for the https://.
So line 2 should look like this:
Hi jens and shawn,
I fixed my problem.
The error was that I didn’t create a signature for an additional exe.
I read on oem help that signature was necessary only for product oem and not for additional exe.
Instead, I tryed adding a signature on my exe and it was gone.
Thank you for all of these informations, I need just a few more steps to complete my deployment:
I injected my installer in the AOEM installation in the way you explained in the previous posts, this installer does a few things, like copying files and not so much more; what I need to do is to clean these files after an uninstall. The normal uninstall delete all “known” files of the OEM, but obviously not the ones generated by my installer so I’m asking how can I launch something (maybe I can create an executable that clean my custom files) in the standard uninstall process.
Moreover, if I try to reinstall (after an uninstall) the same installation , the entire process works fine, but my additional install is not run at all (if I double click on my custom exe, the one that had to be launched, my custom files are added as usual), the only way to make it run automatically by the OEM install, is to change the UPI2 guid of my custom process, so I suppose that this “exclusion” it’s due to something internal of the main install process.
Andrea,
Were you able to take care of this? You could create a cleanup utility but another way to accomplish it would be to create a VBScript for the MSI and insert a custom action into the MSI to remove files and folders during uninstallation. For this you would have to modify the stock MSI once it is built.
Shawn Golden
Microvellum