ApplicationDependencies

IIS 6.0

The ApplicationDependencies property contains the Application Dependencies list for the items in the Web service extension restriction list (WSERL). If an application is contained in this property, the application has dependencies on an item (or multiple items) in the WSERL.

Each string element is written as:

ApplicationName,GroupID
  • ApplicationName is a localizable description of the extension.

  • GroupID is a non-localizable string used to identify groups of extensions.

Some examples of elements in this property are shown below.

Active Server Pages;ASP
Internet Data Connector;HTTPODBC
Server Side Includes;SSINC
WebDAV;WEBDAV
FrontPage Server Extensions 2002;FPSE2002,ASP,IndexingService
FrontPage Server Extensions;FPSE,ASP,IndexingService
ASP.NET v1.1.4322;ASP.NET v1.1.4322

Configuring the ApplicationDependencies property with Admin Base Object (ABO) can be risky because the format of the property must be perfect. The property is represented as a buffer of strings that are delimited by \0 and composed of 2 fields separated by semi-colons. A safer way to configure this property is by using the extension-related ADSI and WMI methods of the IIsWebService object, such as the AddDependency and RemoveDependency methods. For code examples, see Adding Web Service Extensions to the Restriction List.

Attribute Name

Value

ADSI/WMI Data Type

MULTISZ

ABO Data Type

MULTISZ_METADATA

Schema Default

Not specified.

Internal Default

Active Server Pages;ASP

Internet Data Connector;HTTPODBC

Server Side Includes;SSINC

WebDAV;WEBDAV

Upper Bound

Not specified

Lower Bound

Not specified

Internal ID

2167

Friendly ID

MD_APP_DEPENDENCIES

Property Attributes

NO_ATTRIBUTES

User Type

IIS_MD_UT_SERVER

You can configure this property at the following locations in the IIS metabase.

Metabase Path

IIS Admin Object Type

/LM/W3SVC

IIsWebService

There are no flags for this property.

Server: Requires or Windows Server 2003.

Product: IIS

Show: