I am trying to virtualize my first app. So, that may be a simple question: I need to use the physical file if it exists, if not then use the one from the virtual application package. The need for this one is to keep the user settings for the existing users, but use the default ones for the new installs.
I have already set isolation level to merged for the folder, but virtual app keeps using the one coming with the package, and not the one on the physical location. I undertsand that this is by design, but I need to use the physical file first if it exists, if not then swicth back to the default one bundled into the virtual app.
Any idea or suggestions?
I don't think you can do that on a file level. You might want to remove the default settings from the ThinApp, then create a prelaunch script that checks for the file, if it is not there it copies the defaults down from a network share.
Virtual conflicting elements will always be used if available.
Please have a look at this blog post.. Should explain everything.. http://blogs.vmware.com/kbtv/2011/04/understanding-isolation-modes-in-vmware-thinapp.html