不久前一次开机没成功,导致出现了问题,具体症状为:所有项目可正常打开,编译,但不能调试,即可以Ctrl+F5,但不能F5,如果F5就会报如题的错。
 
 
    先检查项目属性--调试,没问题;控制面板--管理工具-服务,没问题;判断可能开机失败导致C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\文件夹下文件损坏,regsvr32 通通注册一遍,依旧;aspnet_iisreg -i,依旧;得,啥也别说了,fw重装一遍吧,先卸了,嘿,没让重启,还不错,再装上,哟,又没让重启,挺好。打开项目,F5,唉,好唉,没报错,设个断点试一下,靠,一个问号,*%¥%*—,气死我了。
算了,当时项目接近尾声,就先做完了,真正不行就重装一遍VS吧,其实这样想就太错了,因为项目用的ajax,catch不到异常,结果有问题的地方都要自己另开逻辑来判断错误何在,比写测试用例还累,两天搞完的东西足足弄了一个礼拜才结束,唉。
算了,当时项目接近尾声,就先做完了,真正不行就重装一遍VS吧,其实这样想就太错了,因为项目用的ajax,catch不到异常,结果有问题的地方都要自己另开逻辑来判断错误何在,比写测试用例还累,两天搞完的东西足足弄了一个礼拜才结束,唉。
    今天想把它给彻底解决掉,发现ms也有相关的文档唉 http://support.microsoft.com/kb/827820/zh-cn ,不过还是让重装fw,再试一下吧,发现它下面有一行小字:如提示重启请重启,妈的,我也感觉删阿装阿这种东西应该重启才对啊(被蹂躏惯了),这次不管你提不提示了,删完了重启一次,装完了再重启一次,结果——真的就好了,orz
                    
                
                
            
        
浙公网安备 33010602011771号