In 2003 and 2005 I could add an Installer Class to my project by right clicking project...Add New Item, then selecting "Installer Class" from one of the templates.
I can also do this via VS 2008 Windows App...
However...when creating a VS 2008 Web Project and clicking Add New Item....the installer Class isn't listed. Even if I add the System.Configuration.Install namespace to the references the Template still doesnt appear...I am assuming this is down to a bug with the VS 2008 install procedure and in fact the installer class template should be in fact available to my web project...
Do you have a web site project (regular web project) or a web application project?
If the name of your project is just the URL (http://badger/mushroom/) then it's most likely a web site project and I doubt that you'll find an installer class there. Instead, if you have a web application project, you will be able to add your installer class.
The screenshot here is from a web application project.
Yup. You are spot on.
I created a Web Site project instead of a Web Application project.
I figured this out the other day, and should have posted my findings here.