Amyuni PDF Converter not working on client network when application accessed via Citrix
Posted on 2014-07-18
My application uses the Amyuni PDF Converter software to generate PDF files from reports generated within the application. The Amyuni software provides the ability to "initialize" a "temporary" print driver on-the-fly and delete it as soon as the PDF file has been created. Recent client upgrade requests require that my application generate a PDF file from a report, name it (based on a generic "template"), save it and then send it out as an email attachment, all without any user intervention. This functionality in the Amyuni product requires "run as administrator" authorization and I have been able to incorporate this into my application by embedding a "manifest" file within the application. This is working on a database server (on client's network) that I have direct access to. However, the exact same version of my application does NOT work on the client's network when accessing my application via Citrix (on an application server that I have NO access to). According to the tech support from Amyuni, this should work under Citrix. Since I don't know much about what Citrix does (or doesn't) do to the operating environment, I'm looking for some help to try and understand why this may be happening and any insight into Citrix that anyone might be able to share with me to help resolve this dilemma. I put up a Citrix question a while back and "Coralon" appears to be at least one of the resident experts on Citrix, so hopefully he/she sees this question and has some suggestions.