Configuring IIS for SymProxy
Internet Information Services (IIS) must be configured to use SymProxy as an Internet Server Application Programming Interface (ISAPI) filter. Furthermore, permissions must be set so that IIS can obtain symbols.
To configure the application pool
From Administrative Tools open Internet Information Services (IIS) Manager.
Expand the entry with the computer name on the left and locate Application Pools.
Right-click Application Pools and choose Add Application Pool.
For the Name type SymProxy App Pool.
Under .Net Framework version select None
Click OK to create the application pool.
Next, right click the entry for the new application pool and select Advanced Settings….
Under Process Model, you will see Identity. Click the button at the right labeled "…".
If you are authenticating as a network service, select Predefined for the Application Pool Identity and then select Network Service.
If you are authenticating as a domain user, select Custom account and then click the Set button. Type the credentials of the account that has permissions to access the remote symbol server store (for example, corp\SymProxyUser), and click OK.
Click OK to exit the Application Pool Identity dialog.
Click OK to exit the Advanced Settings dialog.
To set up the Virtual Directory
Expand Web Sites.
Select Default Web Site.
Right-click the Symbols virtual directory and choose Properties.
In the Virtual Directory tab, click Create.
From the Application Pool drop-down menu, choose SymProxy App Pool.
To exit Symbols Properties, click OK.
Configure the ISAPI Filter
Right-click the Default Web Site and select Properties.
Double-click ISAPI Filters.
Right click the center pane under the column Name and select Click Add.
For Filter Name type SymProxy or some other meaningful name.
For Executable type c:\windows\system32\inetsrv\symproxy.dll.
To exit the Filter Properties dialog, click OK.
To exit Default Web Site Properties, click OK.