我的VS2003.NET不能调试怎么办啊
创始人
2024-06-13 02:00:39
0次

我平时用的是VS2003.NET,原本机子上安装的是IE6.0,现在换成了IE7.0,在VS2003.NET中来调试C#写的ASP.NET程序,启动时总是出现错误,但是VS2003.NET不能调试。哪位大侠能解答下呢?

错误对话框是:

VS2003.NET不能调试出错时:无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域。有关更多信息,请单击"帮助"。

在我所遇到的无法调试的情况下,一般用下面的方法可以解决:

1:确认在"配置属性"中的"启用ASP.NET调试"为"True"

2:确认你的"web.config"中的"debug=true"

3:若你安装过wind2000 SP4后,则要在命令行执行"regsvr32 i aspnet_isap.dll"

4:在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项被选中

5:在IE选项->"安全设置"->"自定义级别"里有"用户验",确认选中"自动使用当前用户名和密码登录"

6:运行C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i

7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户

以上操作最管用的就是第5步和第7步。

如果出现下面的错误信息:

"无法在WEB服务器上启动调试,未将项目配置为进行调试"#t#

一般估计是把项目直接拷过来打开,要重新配置VS2003.NET一下IIS控制面板-〉internet服务管理器-〉默认的web站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用程序名-〉"创建"

我就是用的第5个办法,改的是 Internet 的设置,改成"Automatic logon with current user name and password",然后就可以调试ASP.net程序了,不过有很奇怪的是,再恢复成原来的设置也依旧能够调试。

另外还要注意一个会影响调试ASP.net程序的地方是看看调试(Machine DeBug Manager)这个服务是否启动。

我用的开发环境VS2003.NET,用VC6.0的时候就习惯使用VisualAssistant了,用着真是贴心,现在VS2003.net装上VisualAssistant7.0了,出问题了,代码的颜色显示不对,使用右键跳到哪个函数或者变量的定义或者声明时也无法使用,怎么点都是未定义的符号。

不知道这个是不是跟中文版的VS2003.NET不能调试有关,还是别的问题,哪位大哥遇到过类似问题解决了的给点提示啊~~感谢拉.

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...