VS2005调试asp.net程序时出现
VS2005调试asp.net程序时出现----Internet Explorer 无法显示该页面
如图所示:
前段时间可以调试的,谁知昨晚突然不行了,找了好久,终于找到解决方案。用的是VS2005,文件系统,在IIS里面设置的话,可以运行,代码没问题,数据库连接没问题。
方案一:通过右击ASP.NET Development Server,如图:
打开1,在默认浏览器打开,调试运行,通过;
打开2,如图
打开3,同样调试运行,通过;
当然方案一是治标不治本的方法,只能当做权衡之计,要治本,请看方案二
方案二:
分析结果如下:
原因是装了ESET 杀毒软件(NOD32)4.0版本的,这个杀毒软件自带防火墙,在VS调试时是随机变换端口的,而这个ESET防火墙恰恰有防止端口修改的功能,所以被禁止调试了,解决方法如下:
进入NOD32的高级设置(或按F5),Web访问保护,HTTP,Web浏览器,会看到一个程序列表你的devenv.exe(VS2005)应该在其中,双击前面的勾(相当于去掉选中状态),确定退出。重新打开vs再调试一下,问题解决。如图:
OK,浪费了一个晚上,当然包括看了咒怨4...奶奶抱着篮球好恐怖。。。O(∩_∩)O~
相关文档:
1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使用Application对象,一个需要考虑的问题是任何写操作都要在 Application_OnStart事件(global.asax)中完成。尽管使用Application.Lock和 Application.Unlock方法来避免写操作的同步,但是它串行化了Applicat ......
net 2.0中的新控件ReportViewer可以方便的制作并显示报表,但是它没有直接支持在网页中的打印。我在分析网页HTML源代码的基础上找到了直接打印的诀窍,先做成一个函数,方便直接使用。
1.包含ReportViewer报表的网页的最终形式HTML DOM结构中,报表被放到一个<iframe>中,其id命名方式为: ......
内容页访问MasterPage中的控件,有两种解决方案:
一、是用弱类型访问
使用 FindControl 方法获取模板页的控件
((Label)Master.FindControl("Label1")).Text = "xxx";
二、给模板页添加属性来使用强类型访问(推荐)
模板页定义;
&nb ......
学asp.net不是很久,做了一个 OA 的项目,遇到很多问题,在此Mark一下,这些都是项目中经常遇到的问题,我搜集网上的解决方案,做了一个小的总结.也让遇到同样问题的IT学子有些帮助.
注: 人人为我,我为人人!
1、解决了 framework2.0 架构下 子页 内容 引用updatepanel 导致 ajax控件 警告为:未知元素,代码排版紊 ......
首先,在pageload里写入以下代码:Response.Write("<script>window.opener=null;window.close();</script>");
其次,在head里写下如下JS代码: <script language="JavaScript">
<!--
function openwin() { window.open ("Default.aspx", "newwindow", "height=600, width=600, toolbar=no, menubar=n ......