Adobe
Hi ,
Iam doing adobe application. After installing the application, in adobe acrobat element folder, two dll's are present. two dll's have different version. but while installing my application that two dll's which are installed having same version. can any one help me with this issue??
Iam doing adobe application. After installing the application, in adobe acrobat element folder, two dll's are present. two dll's have different version. but while installing my application that two dll's which are installed having same version. can any one help me with this issue??
0 Comments
[ + ] Show comments
Answers (8)
Please log in to answer
Posted by:
India_Repackaging
16 years ago
Hi,
Let me just confirm your post - You are working on Adobe Acrobat Elements. The application has 2 dll files which are installed to a certain directory location. Both the .dll files are of names & different version. When you install your package both the .dlls are of the same version (whereas in the actual they are of different versions)
Firstly Adobe Acrobat Elements is a vendor msi and you need to create a transform to make your necessary changes (just confirming)
My initial check would be to install the main msi file and confirm the names of the two files and their version. Two different files can have same version. Then I would check by opening the .msi in ORCA or Wise or any tool that you use, confirm the file names, versions, components that they come from and if there are any conditions on the components. I am sure that this would help you to diagnose the problem. I suggest you check them again and re-post in detail if the problem remains unsolved.
Let me just confirm your post - You are working on Adobe Acrobat Elements. The application has 2 dll files which are installed to a certain directory location. Both the .dll files are of names & different version. When you install your package both the .dlls are of the same version (whereas in the actual they are of different versions)
Firstly Adobe Acrobat Elements is a vendor msi and you need to create a transform to make your necessary changes (just confirming)
My initial check would be to install the main msi file and confirm the names of the two files and their version. Two different files can have same version. Then I would check by opening the .msi in ORCA or Wise or any tool that you use, confirm the file names, versions, components that they come from and if there are any conditions on the components. I am sure that this would help you to diagnose the problem. I suggest you check them again and re-post in detail if the problem remains unsolved.
Posted by:
anonymous_9363
16 years ago
Posted by:
madhukuti2007
16 years ago
Hi thanks for your reply.
The problem is if i use short files names (given SHORTFILENAMES=TRUE) in command promt, those two dll's taking same shortfile names and any one of the dll is getting installed. even if i changed the short file for those two dll's it taking same short file name. Without shortfile names it is working fine.
And one more problem is, in verbose log iam gettig an error like "adobepdf.cat might be intalled in [programfilesfolder]\Adobe\ACROBA~1\Acrobat\Xtras\AdobePDF by two different conditionalized component on an SFN system. 'Distiller_Adobepdf.cat_BASE' and 'Distiller_Adobepdf.cat_PRO'. If the conditions are not manually exclusive, this will be break the component reference counting system." Please any one tell me how to solve this issue.
The problem is if i use short files names (given SHORTFILENAMES=TRUE) in command promt, those two dll's taking same shortfile names and any one of the dll is getting installed. even if i changed the short file for those two dll's it taking same short file name. Without shortfile names it is working fine.
And one more problem is, in verbose log iam gettig an error like "
Posted by:
anonymous_9363
16 years ago
ORIGINAL: madhukuti2007....soooooooo....why use short filenames? You can change the name used anyway, by editing the file table. Here's an example I picked at random from my current client's projects:
The problem is if i use short files names (given SHORTFILENAMES=TRUE) in command promt, those two dll's taking same shortfile names and any one of the dll is getting installed. even if i changed the short file for those two dll's it taking same short file name. Without shortfile names it is working fine.
And one more problem is, in verbose log iam gettig an error like "adobepdf.cat might be intalled in [programfilesfolder]\Adobe\ACROBA~1\Acrobat\Xtras\AdobePDF by two different conditionalized component on an SFN system. 'Distiller_Adobepdf.cat_BASE' and 'Distiller_Adobepdf.cat_PRO'. If the conditions are not manually exclusive, this will be break the component reference counting system." Please any one tell me how to solve this issue.
PATCHA~1.DLL|PatchApplier.dll
Just edit the section preceding the vertical bar character '|' thus:
PATCHA~2.DLL|PatchApplier.dll
As for the condtionalised components, that will presumably be fixed either by not using short filenames or editing the filename(s) in the same way. Indeed, the relevant component's conditions may make the point moot anyway, which is what the log entry is telling you. It says "
Posted by:
madhukuti2007
16 years ago
Posted by:
anonymous_9363
16 years ago
ORIGINAL: madhukuti2007It looks to me like you have a real mess there. Why don't the short filenames use the first 6 characters of the long filename? Surely those entries should be CONTEX~1.dll|Contextmenu.dll, CONTEX~2.dll|Contextmenu64.dll?
But i even changed the shortcut file name.
like CROBA~1.dll|Contextmenu.dll, CROBA~2.dll|Contextmenu64.dll
But both the dll's taking same shortfile name as CROBA~1.dll| and only one dll is installing. what we can do in this case.
Looking at the names themselves, it seems obvious to me that the installation is doing exactly what it was designed to do. Do you not imagine that the second file shown, CONTEX~2.dll|Contextmenu64.dll, might only be installed on a 64-bit operating system? I'm guessing that THAT is the condition which the installer is testing and, as an OS cannot be both 32-bit and 64-bit *at the same time*, it will install only the one file.
I had it in mind to download the package, but then remembered that 'Elements' is some sort of Adobe 'branding' covering a few products so, tell us, WHICH Adobe product are we dealing with: Photoshop Elements? Acrobat Elements? Premier Elements?
Posted by:
madhukuti2007
16 years ago
Posted by:
anonymous_9363
16 years ago
ORIGINAL: madhukuti2007Once again, Photoshop Elements? Acrobat Elements? Premier Elements?
Iam using Adobe Elements. Actually source is installing those two dll's, (contextmenu.dll and contextmenu64.dll) then why not application.
ORIGINAL: madhukuti2007I don't understand this at all. 'Source'? 'Application'?
Actually source is installing those two dll's, (contextmenu.dll and contextmenu64.dll) then why not application.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.