Shims \ Packaging \ APP-V
Hey everyone, has anyone ever tried using a shim with app-v sequenced app? just curious to see if it is even possible, i was asked that question before and i was not sure? thanks
0 Comments
[ + ] Show comments
Answers (7)
Please log in to answer
Posted by:
phanigudivada
11 years ago
Posted by:
kkaminsk
15 years ago
We could successfully apply the SDB with the compatibility fix inside the sequence but the application would behave as if the fix wasn't installed. The only way we were able to get the fix to apply was to apply the compatibility fix outside the sequence first then the application behavior changed. All we were essentially doing is getting rid of a UAC prompt so the application could be tricked into running as a user with some relaxed file system ACLs inside the sequence.
Our assumption is that the shims interface directly with the OS and not the application. The application behavior is a result of changed APIs inside the Operating System. There is the chance that we could be wrong with out assumption say the application of a shim is shim specific but we do not believe this is how it operates. Unfortunately this is the best architecture diagram I've found for how a shim works but I would like to see something more detailed.
http://technet.microsoft.com/en-us/library/dd837644(WS.10).aspx
Our assumption is that the shims interface directly with the OS and not the application. The application behavior is a result of changed APIs inside the Operating System. There is the chance that we could be wrong with out assumption say the application of a shim is shim specific but we do not believe this is how it operates. Unfortunately this is the best architecture diagram I've found for how a shim works but I would like to see something more detailed.
http://technet.microsoft.com/en-us/library/dd837644(WS.10).aspx
Posted by:
Ment
15 years ago
Hi Kevin,
I always assumed that shims could be applied in the virtual environment of the application but never had the ability to test.
This assumption was based on the fact that the application is tricked by the shims on the running (incompatible) OS and not the OS that was tricked in any way. Therefor a fix in the virtual environment seemed logical.
Could you elaborate on why this isn't working?
Thanks,
I always assumed that shims could be applied in the virtual environment of the application but never had the ability to test.
This assumption was based on the fact that the application is tricked by the shims on the running (incompatible) OS and not the OS that was tricked in any way. Therefor a fix in the virtual environment seemed logical.
Could you elaborate on why this isn't working?
Thanks,
Posted by:
charlesab
14 years ago
Posted by:
anonymous_9363
14 years ago
Posted by:
turbokitty
14 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.