Resetting the toolbox didn't help.
I also noticed that the my @page directive is marked with the following warning:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
Warning 1 C:\WebApplication1\WebApplication1\Default.aspx: ASP.NET runtime error: Child nodes not allowed. (C:\WebApplication1\WebApplication1\web.config line 83) C:\WebApplication1\WebApplication1\Default.aspx 1 1 WebApplication1
here is the portion of the web.config that it is complaining about:
<compilers>
<
compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<!-- Line 83 -->
<providerOption name="CompilerVersion" value="v3.5"/>
<
providerOption name="WarnAsError" value="false"/></compiler>
</
compilers>
I tried uninstalling and reinstalling VS2008 pro twice already. It is a brand new machine with vista utlimate and IIS 7 on it.