NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Application Specific Search Path

A common deployment paradigm used in NGWS is to simply xcopy all the assemblies that make up an application into a particular directory structure and run the app. In this scenario, the NGWS runtime needs to know where to look to resolve references to private assemblies. Private assemblies are those assemblies that typically have simple names and are deployed in the directory structure of the application in which they are used. We do have a default search path that is sufficient for most cases, but this can be customized through configuration if desired. The application specific search path is typically used to find private, simply named assemblies. However, shared named assemblies can also be found on the application specific search path.

To change the application specific search path, <AppDomain> tags are added to the configuration file. Each <AppDomain> tag has a PrivatePath property that contains semicolon-delimited paths relative to the application path.

For more information about the <AppDomain> tag or to see examples, please look at Configuration File Syntax.