发布牛腩新闻系统的时候遇到一个很头疼的错误:
网上查了一些相关资料,大部分都说原因是asp.net的framework版本问题。因此照着说的也重新注册了一下。
网上一般的资料都是说注册2.0版本,但是这个需要根据自己的程序来,我用的是V4.0的,所以注册的时候就应注册成这个版本,
注册方法如下:
开始->运行->cmd->cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 回车,再输入aspnet_regiis.exe -i
但是只进行到这里还是不行,还需要把相应的错误注释掉
<!--
<modulesrunAllManagedModulesForAllRequests="true" />
<defaultDocument>
<files>
<addvalue="Default.aspx" />
</files>
</defaultDocument>
-->
总结:调试程序时遇到一些异常时很正常的,有时候一个错误会让你头疼半天,或是疏忽或是知识掌握的不灵活或是层次不够,但只有经过这样或者那样的错误,我们的思路才会更加清晰,认识才更加全面,才会有更大的进步。错误不能避免,现在我们的工程一般只是练手,但是如果真实的商用项目中,即使再小的一个错误,如果不能及时排除,会让客户对我的忠诚度大打折扣,而且对于上线运营的项目还要有一定的心理压力,所以,作为一个程序员来说,正确对待错误,冷静分析错误。是一项最最基本的素质,不仅仅是技术方面的,而且还有很大的心理因素。