Trying to package PDF Printer with WPS5
Hey Guys,
I'm fairly new to packaging and have run in to a rather annoying problem when trying to package a PDF converter install.
What I have to do is:
- Create a Printer (using any driver);
- Create an additional Adobe PDF Converter port and;
- Make some adjustments to the newly installed printer
Now, I have been able to successfully capture almost everything, except the MSI won't capture/add the printer port. I've trauled here and other sites trying to find any info as to why but haven't been able to find anything that has helped alot. I have gone over the registry settings on an MSI installed PC and a manual install PC and noticed some small differences with the reg_multi_sz's. So I exported them all from a working manual install and merged them in post MSI install on another box, but no dice.
Is anyone able to suggest anything that I have missed? I also tried MSIMaker's idea of capturing absolutely everything, but that hasn't created a package that offered anything more than my original one.
I am using WPS 5.0. I have also tried using a rather old version of WinINSTALL (v7 I think) but it produced the same thing as wise.
Any help would be much appreciated.
I'm fairly new to packaging and have run in to a rather annoying problem when trying to package a PDF converter install.
What I have to do is:
- Create a Printer (using any driver);
- Create an additional Adobe PDF Converter port and;
- Make some adjustments to the newly installed printer
Now, I have been able to successfully capture almost everything, except the MSI won't capture/add the printer port. I've trauled here and other sites trying to find any info as to why but haven't been able to find anything that has helped alot. I have gone over the registry settings on an MSI installed PC and a manual install PC and noticed some small differences with the reg_multi_sz's. So I exported them all from a working manual install and merged them in post MSI install on another box, but no dice.
Is anyone able to suggest anything that I have missed? I also tried MSIMaker's idea of capturing absolutely everything, but that hasn't created a package that offered anything more than my original one.
I am using WPS 5.0. I have also tried using a rather old version of WinINSTALL (v7 I think) but it produced the same thing as wise.
Any help would be much appreciated.
0 Comments
[ + ] Show comments
Answers (6)
Please log in to answer
Posted by:
wd40
18 years ago
Hello, since you are new to the packaging process with not starting with some easier stuff. The PDF thing is quite hard to achieve. I've repackaged a couple apps and beleive me, a simple app could give you big headache.
I've never tried, but with not using PDF Creator? It's free and it comes with a MSI!
Give it a try!
JF
I've never tried, but with not using PDF Creator? It's free and it comes with a MSI!
Give it a try!
JF
Posted by:
kbu
18 years ago
Posted by:
MSIPackager
18 years ago
I'd bet your problem is that (even though you have included everything in your snapshot) Wise is dropping reg keys from the resulting MSI... I have had the exact same problems with Acrobat 6 Standard (which also creates a PDF printer) where the ports weren't getting setup.
Check out the following areas on a vendor install and see if they are in your package:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Forms...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers...
HKCU\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts...
Also, check you are capturing the printer driver files etc in:
\Windows\System32\spool\drivers\w32x86
\Windows\inf
Like WD40 says this isn't the easiest package to start on - but it will provide good experience so keep plugging away :-) A word of warning though, if / when you get your PDF printer setup check the uninstall to make sure other exiting local printers aren't removed...
Good luck, don't forget to rate the post if it helps!
Rob.
Check out the following areas on a vendor install and see if they are in your package:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Forms...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors...
HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers...
HKCU\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts...
Also, check you are capturing the printer driver files etc in:
\Windows\System32\spool\drivers\w32x86
\Windows\inf
Like WD40 says this isn't the easiest package to start on - but it will provide good experience so keep plugging away :-) A word of warning though, if / when you get your PDF printer setup check the uninstall to make sure other exiting local printers aren't removed...
Good luck, don't forget to rate the post if it helps!
Rob.
Posted by:
AndyP
18 years ago
Posted by:
AndyP
18 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.