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.
0 Comments   [ + ] Show Comments


Please log in to comment

Community Chosen Answer

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!

Answered 12/20/2005 by: wd40
Orange Senior Belt

Please log in to comment
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.


Have you tried stop/start the spooler?
Answered 12/20/2005 by: urban_diver
Orange Senior Belt

Please log in to comment
Hello AndyP

when capturing. this kind of thing you want to be sure to "Capture Hardware changes" (or something like that)

Its an option, under settings durring the before snapshot.

Good luck

Answered 12/21/2005 by: kbu
Senior Yellow Belt

Please log in to comment
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...
HKCU\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts...

Also, check you are capturing the printer driver files etc in:


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!
Answered 12/21/2005 by: MSIPackager
Third Degree Black Belt

Please log in to comment
Thanks alot guys, I'll have another look at it. I've got our adobe 6 MSI package to take a look at as well, I'll let you know how I go.
Answered 12/21/2005 by: AndyP
Senior Yellow Belt

Please log in to comment
It works! [:D]

Thanks alot guys, I was missing a few of the environment entries and I checked the hardware registry capture option (I thought it was on by default but it wasn't).

Just got to throw in the service restart and tidy up the uninstall.

Once again, thanks!

Posts have been rated.
Answered 12/21/2005 by: AndyP
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity