Acrobat 8 and ARPNOREMOVE
Hi all,
I customized my acrobat 8 standard installation with the Adobe CUST tool 8
What ever i am trying, it seems that Acrobat is ignoring the ARPNOREMOVE and ARPNOMODIFY option. I just need the repair option in the control panel as per our design scheme. Uninstall is being handled differently.
P.S.: I also try including the property inside the command line itself (msiexec .... ARPNOREMOVE=1....) but no success.
Does anybody succeed to have this Acrobat 8 standard showing in control panel without remove or modify option?
Thanks
I customized my acrobat 8 standard installation with the Adobe CUST tool 8
What ever i am trying, it seems that Acrobat is ignoring the ARPNOREMOVE and ARPNOMODIFY option. I just need the repair option in the control panel as per our design scheme. Uninstall is being handled differently.
P.S.: I also try including the property inside the command line itself (msiexec .... ARPNOREMOVE=1....) but no success.
Does anybody succeed to have this Acrobat 8 standard showing in control panel without remove or modify option?
Thanks
0 Comments
[ + ] Show comments
Answers (19)
Please log in to answer
Posted by:
anonymous_9363
16 years ago
Posted by:
PackagerWannaBe
16 years ago
Posted by:
DLL_HELL
16 years ago
I customized my acrobat 8 standard installation with the Adobe CUST tool 8
If i remember correctly Adobe has its own tuner you need to use to create your transform. Is that what you meen by Adobe CUST tool 8?
I am sure there tuner tool has a check box option in it that will suppress the remove and modify options from the control panel without you having to manually add
ARPNOREMOVE = 1
ARPNOMODIFY = 1
to the property table
Posted by:
PackagerWannaBe
16 years ago
Posted by:
anonymous_9363
16 years ago
Posted by:
PackagerWannaBe
16 years ago
Hi again,
Yes i have the log showing the ARPNOREMOVE property set to 1 but still have the option to remove it in control panel.
This does not seem to be a packaging issue because the uninstall registry keys (NoRemove and NoModify) are correctly set to 1. They seems to be simply ignored.
If anybody have another idea, you are welcome.
Thks
Yes i have the log showing the ARPNOREMOVE property set to 1 but still have the option to remove it in control panel.
This does not seem to be a packaging issue because the uninstall registry keys (NoRemove and NoModify) are correctly set to 1. They seems to be simply ignored.
If anybody have another idea, you are welcome.
Thks
Posted by:
PackagerWannaBe
16 years ago
Hi again,
I found the reason why i have to fight with this. In HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall, I have two adobe folders. The normal GUID folder and an identical one named: Adobe Acrobat 8 standard. The adobe folder is missing my ARP properties.
So something in my package creates two folders under the Uninstall registry and my ARP properties are not imported in the one that is used for Add Remove Programs.
At least, I have something to look at.
I found the reason why i have to fight with this. In HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall, I have two adobe folders. The normal GUID folder and an identical one named: Adobe Acrobat 8 standard. The adobe folder is missing my ARP properties.
So something in my package creates two folders under the Uninstall registry and my ARP properties are not imported in the one that is used for Add Remove Programs.
At least, I have something to look at.
Posted by:
DLL_HELL
16 years ago
Posted by:
anonymous_9363
16 years ago
ORIGINAL: PackagerWannaBeNotwithstanding what you say in post #8, I *still* think that the ARP entries are acted upon merely if they're present: the value assigned is meaningless, i.e. a '0' or a '1' would mean you'd get the ARP entry. Only by removing the property alogether would you get the desired result. I don't have time to confirm that, I'm afraid. Have a search for 'ARP' posts by 'nheim' - I'm sure he responded to a post recently on this subject and said pretty much the same.
Yes i have the log showing the ARPNOREMOVE property set to 1 but still have the option to remove it in control panel.
Posted by:
PackagerWannaBe
16 years ago
ORIGINAL: VBScab
ORIGINAL: PackagerWannaBeNotwithstanding what you say in post #8, I *still* think that the ARP entries are acted upon merely if they're present: the value assigned is meaningless, i.e. a '0' or a '1' would mean you'd get the ARP entry. Only by removing the property alogether would you get the desired result. I don't have time to confirm that, I'm afraid. Have a search for 'ARP' posts by 'nheim' - I'm sure he responded to a post recently on this subject and said pretty much the same.
Yes i have the log showing the ARPNOREMOVE property set to 1 but still have the option to remove it in control panel.
Hi again,
I gave it a another try this morning, removing all ARP entry in property table and it still don't work. The MST was correctly applyed.
Thanks for the help, i appreciate it but now i will move on and i may come back to this one later.
Posted by:
crackerjak
15 years ago
Posted by:
crackerjak
15 years ago
Posted by:
anonymous_9363
15 years ago
Posted by:
crackerjak
15 years ago
When ARPSYSTEMCOMPONENT=1 did not work, I removed ARPSYSTEMCOMPONENT=1 and tried ARPNOREMOVE=1. My results were still unsuccessful.
"ARPSYSTEMCOMPONENT=1" in order to hide from Add\Remove programs
http://msdn.microsoft.com/en-us/library/aa367750(VS.85).aspx
"ARPSYSTEMCOMPONENT=1" in order to hide from Add\Remove programs
http://msdn.microsoft.com/en-us/library/aa367750(VS.85).aspx
Posted by:
anonymous_9363
15 years ago
Posted by:
crackerjak
15 years ago
On a clean machine, by default Adobe Acrobat 8 Pro has 2 Guids
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-1033-0000-7760-000000000003}and HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Acrobat 8 Professional
Prior to adding ARPSYSTEMCOMPONENT=1 to the cmd line, {AC76BA86-1033-0000-7760-000000000003}entry already contains the "SystemComponent"=dword:00000001 reg key.
Add/remove programs reads from "Adobe Acrobat 8 Professional" key instead of "{AC76BA86-1033-0000-7760-000000000003}"
How can I get ARPSYSTEMCOMPONENT=1 to apply to the "Adobe Acrobat 8 Professional" Guid key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-1033-0000-7760-000000000003}and HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Acrobat 8 Professional
Prior to adding ARPSYSTEMCOMPONENT=1 to the cmd line, {AC76BA86-1033-0000-7760-000000000003}entry already contains the "SystemComponent"=dword:00000001 reg key.
Add/remove programs reads from "Adobe Acrobat 8 Professional" key instead of "{AC76BA86-1033-0000-7760-000000000003}"
How can I get ARPSYSTEMCOMPONENT=1 to apply to the "Adobe Acrobat 8 Professional" Guid key
Posted by:
anonymous_9363
15 years ago
My suspicion, then, is that there's a Custom Action creating that key. If you care (I wouldn't), you could run the install through your authoring tool's debugger and determine that for sure. Me, I'd simply add my own CA as one of the very last actions in ExecuteDeferred which removes the offending entry.
Posted by:
crackerjak
15 years ago
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.