IMPORTANT: If your using InstantKB 2014 or above locally in development you can skip this step. We removed the dependency on IIS for our InstantKB 2014 release. No IIS configuration is required for 2014 or above locally. If your deploying InstantKB into a production environment these steps will still apply.
Configuring IIS to work with InstantKB is straight-forward. Once you've copied the "InstantKB20xx" folder into your web site directory you'll need to open IIS and locate this folder. As InstantKB contains it's own bin directory and web.config file you'll need to make sure the InstantKB folder is marked as a web application within IIS.
Instructions on how to do this for each major version of IIS are provided below.
Configuring IIS on Windows Server 2008/2012, Windows 7, 8 or 10
- Bring up your start menu. Type in "IIS" (without the quotes). Launch Internet Information Services Manager.
- Locate the "InstantKB2015" folder and right-click to show the context menu.
- Click "Convert to Application" as shown below...
Once you've click "Convert to Application" simply close IIS and click continue below to continue with your installation.
Both Integrated and Classic pipe line modes are supported for the application pool you use for InstantKB.
We would suggest a ASP.NET 4.0 Integrated Application Pool.
You've now configure IIS for use with InstantKB. The next step is to set-up your InstantKB database.