1。你先在打开 (开始-所有程序-Microsoft Visual Studio .NET 2003-Visual Studio .NET 工具-Visual Studio .NET 2003 命令提示)
在命令提示中输入“aspnet_regiis + 空格 + /i”回车
等安装完成后关闭
2。打开你的IIS,单击IIS中有一个Web 服务扩展,在右边的编辑框中选中ASP.NET “v1.1.4322”(这是版本号),在你选中后的左边有三个按钮,单击允许按钮。完成。
你在试试建个web项目吧。

解决方案 »

  1.   

    try:1:给你要创建webapp的目录及其子目录有些权限和web共享,并且加上asp_net用户;2:不行的话 就aspnet_regiis -i应该是1的问题了
      

  2.   

    虽然 Web 服务器和 .NET Framework 的安装不分先后,但还是建议您先安装 Web 服务器。这是因为随后安装 .NET Framework 时,会更新 Web 服务器的配置设置,从而 Web 服务器可以支持 ASP.NET Web 页面。如果先安装 .NET Framework,Web 服务器将不会支持 ASP.NET Web 页面。但运行 aspnet_regiis.exe 文件后即可轻松解决此问题。
      

  3.   

    试了运行C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i //无法创建asp.net程序!
      

  4.   

    如果还不行,那就是你的站点设置有问题了
    看看你的localhost站点的主目录是不是设置到了你的项目文件夹上再看看,你所创建的站点是不是虚拟目录
    是虚拟目录应该是一个齿轮的图标
    右键单击你的虚拟目录-->属性-->目录标签 中间有个应用程序设置。
    看看有没有应用程序名,如果没有就点创建按钮
      

  5.   

    我昨天也遇到了这种情况,解决方法是:如果你的IIS的主机地址用的是localhost的话,就不用设置可以直接创建项目,如果为IIS分配IP地址的话,就要在创建项目的时候,把localhost更改成本机IP就可以了。
      

  6.   

    楼上说的对,要改一下localhost与真正IP试试
      

  7.   

    各位请注意了:win2003下运行Asp.net的账户是Network Service,不是Asp_net,故要更改访问权限的话,应该更改Network Service账户。除此之外,建议楼主选中浏览器连接选项的“对本地地址不是用代理服务器”,如果还没有选中的话。
      

  8.   

    同意回复人: chenji9231(独哭E语:不是我不帮你,其实我也不知道)
    我以前也遇见过同样的问题,就是在ie里面-》工具-》internet选项-》连接-》局域网设置-》选中“对本地地址不是用代理服务器”我想应该是这个问题
      

  9.   

    谢谢各位朋友!
    我是改一下localhost为我本机的IP这样就好了!
    以后要多多请教这里的朋友呀,呵呵!