?
Solved

App v - virtualization

Posted on 2011-09-23
9
Medium Priority
?
1,328 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
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 
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 2000 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

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

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

In threads here at EE, each comment has a unique Identifier (ID). It is easy to get the full path for an ID via the right-click context menu. However, we often want to post a short link within a thread rather than the full link. This article shows a…
After seeing many questions for JRNL_WRAP_ERROR for replication failure, I thought it would be useful to write this article.
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…
This Micro Tutorial will demonstrate how to add subdomains to your content reports. This can be very importing in having a site with multiple subdomains.
Suggested Courses

770 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