App-V 5.0 - Trying to make a virtual printer installed locally - Communicate with a virtual application

I am attempting to use APP-V (ThinAPP is available to me as well.) To virtualize Hyland's Unity Client, to connect to Onbase (ECM tool).

The application installs a virtual printer - that outputs images that are automatically picked up by the application, and an Upload window appears.

I realize that Printer cannot be virtualized, so I have it being installed via GPO at machine creation (We're running Non-persistent desktops in Vmware View 5.3).

So what I am looking for - is any ideas on how to make the Virtual Application's Virtual Printer listener (provided via a .DLL) either listen to a non virtualized folder - or to get it to listen to a folder internal to the application, being that I can modify the spooling Folder.

So far it appears that the spooling works correctly, but the application seems to be unaware of it, whereas in a local physical install, it works great.

Happy to clarify.
Who is Participating?
PemcoITConnect With a Mentor Author Commented:
It ended up being related to the COM objects being able to communicate. Once I enabled that, it picked it up no problem.
With ThinApp, you can define a folder within a virtualized app to use what is called MERGED isolation. Doing so would allow the virtualized app to write out the native drive on the same path.

For a good explanation of ThinApp isolation modes, see Peter Björk's blog / KB posting on the topic.
PemcoITAuthor Commented:
Thanks - I am aware of the Isolation modes within ThinAPP, although this particular App hasn't been very easy to virtualize in ThinAPP - Whereas APPV has been much more accomodating. I'll try again in thinAPP, and see if I can get it working.
Ahh, yes.  With ThinApp that is done by using the VirtualizeExternalOutOfProcessCOM=0 setting in the PACKAGE.INI file.

For anyone else reading this after the fact, see the ThinApp Package.INI Reference Guide for more information.
PemcoITAuthor Commented:
Ended up being COM objects - Which I eventually figured out.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.