本人用.NET做了个网站,最近出现一个奇怪的现象,每次运行成功后,在显示页面之前必定会弹出一个对话框写着"无法找到脚本库“/aspnet_client/system_web/1_1_4322/WebUIValidation.js”。请尝试手动设置此文件,或通过运行“aspnet_regiis-c”重新安装。",然后要按"确定"后,运行的页面才能显示出来,今天更是厉害,即便是"确定"之后,我自己都不能从做好 的登录窗口进入了,因为点了"确定"后,它仍旧是那个页面,还有那个恼人的对话框,没折了,哎.   更有甚者就是运行其他程序,只要在页面中有textbox等控件的,它都一一毫不留情地弹出那个框挡在我面前,真是气煞我也,我估计是IIS或者.NET出了点问题,但又不敢随意处置,如有哪位高手碰到类似这样的问题,给予一下指点,感激涕零!(老师催着交了,还没有解决啊)

解决方案 »

  1.   

    就是找不到脚本库,尝试进行如下处理:
    运行cmd.exe,定位到如下目录(系统安装目录)
    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
    运行aspnet_regiis -i,或者aspnet_regiis -c 然后再测试一下应该就没有问题了。
      

  2.   

    这是因为你用了验证控件的原因,把aspnet_client放到你的文件夹中就成了
      

  3.   

    不必重装IIS,我以前也碰到过类似的问题.
    这样你运行一下C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -c
    在"开始"->"运行"里面,that's ok!