cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Application Isolation... but no exe file

Hey,

While repackaging software for deployment through Active Directory, we encountered some applications with conflicting dll versions.

We would like to run the Application Isolation Wizard and create manifests to isolate the dlls in question, but.... our msi files don't install any executables. (That is: we select as our installation directory a network drive -say 'Z:\'- and we build msi containing only local files and machine registry keys -Z:\ doesn't get scanned in the snapshot, only the local hard drive-).

Is there a way to isolate the dlls scanned without having the .exe file in the msi?

Thanks for your help,
(6) Replies
Manifests only work for EXE's on XP. In your circumstance its your approach is going to depend on what kind of DLL your talking about. Standard, COM or .NET? You have to keep in mind what calling process is using the DLL and what it's LoadLibrary path is. Also if it's COM you have to keep in mind how did the DLL register itself. Did it register with an Absolute path so when the ProgID is invoked it'll go find a specific copy, or was it registered with relative path so LoadLibrary path will take over and find the one your looking for? For that matter, is there even binary compatibility COM registration between the two different DLL's? Sorry this is a fairly complex discussion that requires examining of the actual component resources to decide how to proceed.
Would it be better to forget manifests then and go to good old dll/com redirection? (that is: create a 0 byte Appexe.local file on the network location where the software is installed and place the conflicting dll files on that directory, so that the application reads those first)

Would I have to change anything on the msi file that was repackaged before those modifications? Would registration be affected?

Thanks for your help,
I Can't figure out that How can I find something inside this Board by similar keywords instead of exact words.
I searched for similar keywords in http://www.google.com and
http://www.boardexplorer.com and I found this Board.
but inside the web site I could not find any intelligent search. you must know exact words to find related topics
any recommendation?
This site is run by a common software package called vBulletin. You can also use google search and tell it to restrict search results to this site.

Also if you tell me what your looking for ( better yet, what your problem is so I know what your looking for is correct ) then I can probably point you to a few resources.
I Can't realize that Could I explore this Message Board using synonym keywords instead of exact words.
I searched for synonym keywords in http://www.google.com and
http://www.boardexplorer.com and I found this Message Board.
but inside the web site I could not find any intelligent search. you ought to know exact words to find related topics
any one who knows something?
As I told you, tell me your problem and I will help you find what you are looking for.