|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
今天去面试,被问到C#中的new关键字,看了那么多的书对new关键字还是有一定认识,回来又把new复习了一遍,发现了许多以前还不知道的细节。办理|成绩VS2002到VS2003,又到明天的VS2005,给我们宽大研发职员供应了极年夜的便利,可是内里也存在很多非常的毛病,偶然我们会为其所扰,就连微软外部人士也供认,有的非常毛病至今还没有修复,上面是一些罕见的VS非常毛病和办理办法,这些都是我已经碰到过的,现收拾于下,我信任列位一定或多或少的也碰到过相似的成绩,接待列位介入会商。
毛病一:Global.asax毛病
剖析器毛病
申明:在剖析向此哀求供应服务所需资本时堕落。请反省以下特定剖析毛病具体信息并得当地修正源文件。
剖析器毛病信息:未能加载范例“xxx.Global”。
源毛病:
行1:<%@ApplicationCodebehind="Global.asax.cs"Inherits="xxx.Global"%>
源文件:c:inetpubwwwrootxxxglobal.asax行:1
办理办法:删除global;从头编译;复原删除的global;从头编译;OK
毛病二:IIS没法一般剖析aspx页面的毛病
一般情形下,体系中只需安装了.NET的SDK后,IIS便可注释aspx页面
可是当我们重装IIS或产生一些见鬼的情形后,IIS的各项设置恢复到最后始的形态,此时的IIS不再注释aspx页面
办理办法:在命令行的体例下,运转regsvr32C:WINNTMicrosoft.NETFrameworkv1.0.3705aspnet_isapi.dll-i或
间接运转aspnet_regiis.exe
毛病三:Asp.net没法一般调试的成绩
该成绩不克不及所作一个非常情形,这个成绩的发生缘故原由极可能是权限的成绩,当碰到没法调试的情形后,你可实验做以下两步操纵
1、IE扫瞄器->Internet选项->平安->Internet自界说级别->用户考证-->上岸:主动利用以后用户名和暗码
2、在办理计划资本办理器中的项目上右击,选"属性",在翻开的窗口里选"设置属性"/"调试",将"启用ASP.NET调试"改成"Ture"
毛病四:WebControls控件没法一般利用
大概缘故原由1,假造目次丧失,该控件所对应的假造目次名为webctrl_client,实践文件目次为"安装路径webctrl_client"
大概缘故原由2,体系中安装过量个版本的WebControls控件。
毛病五:CrystalReport毛病
当我们在VS中举行Web使用开辟中利用水晶报表时,我们的程序毫无成绩的时分,偶然我们会碰到报表没法一般显现的非常征象,这时候极可能是因为水晶报表对应的假造目次丧失而发生的,水晶报表自己有本人的假造目次,假造目次名为CrystalReportWebFormViewer,该假造目次对应的路径为:XXXMicrosoftVisualStudio.NETCrystalReportsViewers,我们只需重修这个假造目次就能够办理这个成绩了
毛病六:.Net利用Oracle数据库没法毗连的非常成绩
实在这个成绩不属于.NET的成绩,应当是Oracle自己的成绩,可是也在此提一下
Asp.Net毗连Oracle数据库呈现"找不到Oracle客户端和收集组件"
这个成绩是Oracle9.02i版的成绩,假如Oracle的地点盘是NTFS分区就会呈现此成绩(FAT分区,那末不会呈现此成绩)
办理办法:到翻开Ora92目次的属性-平安-AuthenticatedUsers-属性-将ReadandExecute的勾往失落-Apply-然后再勾上-断定-从头启动-OK
(实在外表上看如许悔改来,再悔改往,即是甚么也没做,实在革新了一遍权限信息)
固然要制止这类成绩,你能够将Oracle安装在非NTFS分区上
毛病七:研发Web使用程序编译时,提醒我们某个静态库文件正在被另外一历程利用的毛病
这个成绩我碰到过几次,都是因为IIS没有开释本该开释的文件而招致的,此时重启IIS便可。
语言是不是不是最重要的? |
|