Existing Technologies to Solve Application-Related Problems

The problems associated with deploying different versions of an application have existed for a number of years, and various systems have been implemented to overcome these problems. These solutions include the use of “well-known” locations to store globally accessible code, the use of user-configurable search paths to modify the way in which the names of executables are resolved at runtime, and the use of symbolic names which add a level of indirection during name resolution.

Well-Known Locations

Most operating systems provide one or more “well-known” directories that may hold publicly accessible executable files. Administrators can install an application or components into one of these ...

Get Programming in the .NET Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.