Solved

App v - virtualization

Posted on 2011-09-23
9
1,318 Views
Last Modified: 2013-12-08
Hi

I have Internet Explorer and adobe acrobat both APP-V sequenced, when launhing pdf from link within Internet Explorer which try to open pdf, it says unknown file type .aspx

On other machines where i have adobe locally installed, the link works fine.

The link open DisplayReport.aspx and in the background it calls for adobe acrobat to open PDF report and comeup with erorr "unknown file type .aspx" in app-v environment.

any idea how can i fix it. It look like to do with file association on app-v server for aspx.

Or i am thinking if there is acrobat web plugin for IE which may be i can embed wthin IE it to work?

any thought are welcome.

Thanks
0
Comment
Question by:tech2010
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
9 Comments
 
LVL 13

Expert Comment

by:khairil
ID: 36589446
Hi,

When you do app virtulization, all the registry keys and files needed pack together.

When viewing PDF file using IE, two of this will happen:
1. IE will search for objectid from the registry and then initiate and load particular plugin associate with that objectid. In Windows most of the time is an ActiveX components.
2. Using the MIME header, IE will call any executable that registered to handle this type of header from the registry.

Both cases above, explain why it works fine when Acrobat installed locally because Acrobat installer have create some information about the application into the registry. The keyword here is WINDOWS REGISTRY.

Even if you have IE APPved, it will still read the REGISTRY that migth be define within it's virtualized package and called the Acrobat from local installation path. It will not called your APPVed Acrobat.

You can make changes to Windows Registry to called your APPVed Acrobat instead of locally installed, but that will defeat the main purpose of APPV - to make application self-sustain.

And DO NOT associate aspx with your APPVed Acrobat. Acrobat not designed to read ASPX web page. Assigning ASPX to APPVed Acrobat does not automatically open PDF file called by that ASPX file. Futher more ASPX is server side processing web pages, on the client side is merely HTML file and useless for your APPVed Acrobat.
0
 
LVL 13

Expert Comment

by:khairil
ID: 36589469
and you cannot simply put acrobat plugin into APPVed IE, it just not work. Unless you going to edit virtual registry of IE to load virtual acrobat plugin - which I think not possible right now if your are using VMWare Thin Apps.
0
 

Author Comment

by:tech2010
ID: 36590027
I understand what you saying but i need to make this work, there has to be some solution, i can't have locally install adobe or IE.

Please tell me a solution to fix this problem if you know. If it require changing virtual registry or re-sequenced any of the app i am ok to do that. i was also thinking to sequenced IE with adobe acrobat together in the same project.

Please let me know how can i fix this.

Thanks
0
Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

 
LVL 13

Expert Comment

by:khairil
ID: 36591174
What application that you use to virtualize your IE and Acrobat?

Normally, Virtualize application will try to have a look inside their virtual registry first before get into local pc registry. In this case you need to change somebit of registry key, especially the one that got called by IE when load pdf file. You can use sysinternal process monitor to find this keys.

In this situation, IE also load an ocx file (activex control) to view PDF embedded inside web pages. You need to have virtualize of the OCX file as different file than Acrobat.exe.

I am using both BoxApp and ThinApp but never yet come across requirement like yours. Yes we do have virtual registry with OCXes but all that inside one virtual app. But instead of having Acrobat OCX added in APPVed Acrobat.exe, we add it to APPVed IE.exe. Usually, adding OCXes to the virtual package and marked it as self register will solve problem on importing registry key. But you have to know that file first AND also it dependencies.
0
 

Author Comment

by:tech2010
ID: 36593902
We used Appv 4.6 sequencer to sequenced IE and adobe. There were virtual registries which you can edit the time when you sequenced the applications.

so what are the options i have, i must need to fix this. I can re-sequenced / App-v on test appv environment i have as well.

I tell you about my envirnoment. We have windows 2008 R2 remote desktop session hosts farm, every session host server have appv 4.6 client installed which points to Appv server. When a user logon to session hosts and launch any applications e.g adobe, it sequenced to RD session host server. We have IE and adobe both Appved.
0
 
LVL 13

Accepted Solution

by:
khairil earned 500 total points
ID: 36596972
We have tried softgrid (before MS renamed is as APPV) before for POC but not real implementation. If it is the same like before, suppose all the registry key and applications will be "downloaded" to the client and client have no much issues as the apps is "like" installed natively on the client. However, may be something change during time.

In this case then, you must be able to know what registery entry called by IE when loading the PDF files. Load that registry key into the IE APPved together with any references files (the dll or ocx of the Acrobat).

Since I not using APPv after Softgrid, then just take my comment as friendly suggestion not an expert advice. May be some other experts do have real experience with APPv. We also moving the same way but not in this 6 months.

Anyway, good luck.

0
 

Author Comment

by:tech2010
ID: 36597939
Thanks, will keen to know the solution how to fix this issue. There must be some way.
0

Featured Post

MS Dynamics Made Instantly Simpler

Make Your Microsoft Dynamics Investment Count  & Drastically Decrease Training Time by Providing Intuitive Step-By-Step WalkThru Tutorials.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…

717 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question