一直以来都挺正常的,不知为什么,突然所有.net的代码都没办法运行了!~~出错信息如下:
----------------------------------------------Active Server Pages 错误 'ASP 0221' 无效的 @ 命令指令 /code.aspx,行 1 指定的'Page Language="vb" AutoEventWireup="false" Codebehind="code.aspx.vb" Inherits="Netsms.code"' 选项未知或无效。 -----------------------------------------------------
每个页面都出错,只是文件名不同,但都提示第一行出错!运行环境:
windows server 2003 sp1  +  SQL server求救!谢谢!

解决方案 »

  1.   

    如果是在编程过程中出现的,那么退出ide重新编译一下既可.
    据观察在我们写代码的时候,系统会自动生成一些看不到的类,有时这些类在代码更改过程中,没有同步编译,所以出现类似于楼主的错误.如果是生产环境中出现的,俺也不清楚,关注.
      

  2.   

    而且,也并不是这一个应用站点出错,是所有用.net写的应用程序站点都报这样的错,我在想是不是服务器环境有变化造成的,但是我们也没动过呀!
    找不出原因,所以也不知道该怎么解决!
      

  3.   

    很显然,是将的aspx看成asp处理了。
    是服务器设置造成的,
    看看iis里文件名aspx是否映射到了
    c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
    上,不要映射到
    C:\WINDOWS\system32\inetsrv\asp.dll
    上,
      

  4.   

    我看了,是对着的~~~没有映射错误~~~服务器上要求的文件项下面值是:c:\windows\microsoft.net\framework\v1.1.4322\aspnet_isapi.dll没错吧~
      

  5.   

    -_-!重装.net还是没用~~~~唉...看来要重装服务器了!!