用VS.NET开发asp.net时调试的时候出现错误,不能调试!

我用的是vs2003.net,原来本机安装的是IE6.0,现在换成了IE7.0,在vs2003.net中来调试C#写的ASP.net程序,启动时出现错误,不能调试
错误对话框是:
试图运行项目时出错:无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域。有关更多信息,请单击"帮助"。

在网络上搜索找到下面这篇比较全面的资料:http://www.jxcn.cn/so/cnstu/3865/3865450.htm
--------------------------------------------------------------------------------
看一下网站的文件夹安全属性.是不是有操作权限.还有就是IIS的安全设置.要启用windows验证密码
-------------------------------------------------------------------------------- 阅读全文 >>

C++的头文件中类声明后忘记加分号产生不可预期的编译错误

头文件 Test.h 的内容是
class Test
{
public:
 virtual void test1();
}
实现文件是 Test.cpp
#include "Test.h"
#include <iostream>
using namespace std;
void Test::test1(){  cout<<"Hello"<<endl; }

编译时出现错误
c:\program files\microsoft visual studio\vc98\include\errno.h(29) : error C2143: syntax error : missing ';' before 'string' 阅读全文 >>