看看 iis 中 某一个站点 -- 主目录 -- 配置 -- 应用程序映射 中对 asp.net 特有文件后缀文件的解析文件是给予那个版本的 .net 。这里可以手工修改。另外,如果你的Web 工程中站点配置不对,或者站点缺少 aspnet_client 这样的目录
,都有可能报你的asp.net 版本不对的错误。这种情况下,修改必要的配置,就可以了。

解决方案 »

  1.   

    reinstll .net framework 1.1
      

  2.   

    还是不行,我在配置IIS时,提示说地址已使用。
      秋carper修改什么必要的配置呢?我已重装IIS, 。net framework1.1了。还是不行、
    帮帮忙,装了8个小时了。
      

  3.   

    我装的是ms.net 2003,我重装了IIS,freamwork1.1还是不行,不会再重装C#吧/
    我已装了8个小时。修改什么配置,告拆我,我也运行了、aspnet_regiis/i
      

  4.   

    看你解决方案中 .sln 和 .csproj.webinfo 两个文件。这两个文件中把你Web 设置到那个url去了,然后看实际的 url 。这两个要一致。否则就可能报 不是 1.1 版本的问题。
      

  5.   


    提示说地址已使用。??那在iis 中就改个地址,或者用同一个地址,但是改个端口号。然后在解决方案中,修改 .sln 和 .csproj.webinfo 两个文件中关于站点信息的设置。就可以了。比如:.csproj.webinfo  修改:
    <VisualStudioUNCWeb>
        <Web URLPath = "http://192.168.5.51:82/StudentLoan/StudentLoan.csproj" />
    </VisualStudioUNCWeb>.sln  修改:
    Microsoft Visual Studio Solution File, Format Version 8.00
    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StudentLoan", "http://192.168.5.51:82/StudentLoan/StudentLoan.csproj", "{EBFB403D-FB92-4A36-A976-69CB3F6808A7}"
    ProjectSection(ProjectDependencies) = postProject
    EndProjectSection
    EndProject
    ...............省略号部分表示不用修改。
      

  6.   

    原因:你的IIS安全设置太高;〕
    解决之道:请在开发模式时,将IIS的匿名访问账户改为
       Administrator;
            IIS->默认网站->属性->目录安全性->身份验证和访问控制->编辑
     在这里更改就可以了。
      

  7.   

    都改了,还是不行,提示我需要安装ASP.NET 1.1版本。请告诉我,我是先装的MS.NET,后装的ORACLE,DELPHI,JB,OFFICE.有没有关系。如果有关系,我改怎么修正这一错误。