 |
Provisioning the desktop in organizations has always been a problem area. Installation and upgrading of desktop applications, deployment of new applications, and testing new products for conflicts with existing products (integration testing) is an ongoing cycle.
Medium to large organizations typically employ full time staff just to maintain their Windows installations.
One reason why testing is such a big issue is because of a Windows design decision in which key files required for applications to run are installed to the Windows registry.“DLL Hell” is a familiar phrase used to describe what happens when different software packages require different versions of the same system file, called a Dynamic Link Library (DLL) file. When Package A is installed, everything works fine. When Package B is installed, the original DLL is overwritten with a new one. The result is that Package B works fine, while Package A no longer functions.
Application virtualisation seeks to solve these issues by packaging applications and running them in a separate isolated environment where each environment maintains its own registry and set of DLLs. |
|
Solutions
|