Invention Application
- Patent Title: Configuration for binding software assemblies to application programs
- Patent Title (中): 将软件程序集绑定到应用程序的配置
-
Application No.: US11085673Application Date: 2005-03-21
-
Publication No.: US20050166196A1Publication Date: 2005-07-28
- Inventor: Michael Grier , Sanjay Shenoy , RoseMarie FitzSimons , David D'Souza , Srivatsan Parthasarathy , Micheal Dunn , Alan Shi
- Applicant: Michael Grier , Sanjay Shenoy , RoseMarie FitzSimons , David D'Souza , Srivatsan Parthasarathy , Micheal Dunn , Alan Shi
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A method, system and infrastructure that allow an application to run with specified versions of assemblies bound thereto, while allowing the application author, assembly publisher and/or an administrator to change the originally-specified version as desired. Each assembly may exist and run side-by-side on the system with other versions of the same assembly being used by other applications. An application manifest specifies any desired assembly versions, which may be redirected to another version (overridden) by an application configuration. A publisher configuration provided by an assembly publisher can similarly override the specified version. Lastly, an administrator configuration is capable of overriding other configuration versioning information. A table built from the manifest and any configuration redirection may be accessed during execution to quickly locate the appropriate version. The various configuration data structures themselves may be wrapped as assemblies, thereby enabling versioning of configurations.
Public/Granted literature
- US07073170B2 Configuration for binding software assemblies to application programs Public/Granted day:2006-07-04
Information query