我的VS2003.NET不能调试怎么办啊

开发 后端
本文讲述为什么VS2003.NET不能调试,如何解决VS2003.NET不能调试的问题。这些内容都是我今天花花了一周的时间查阅资料并像IT精英学习出来的,中间可能有不少错误,欢迎大家指正。

我平时用的是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不能调试有关,还是别的问题,哪位大哥遇到过类似问题解决了的给点提示啊~~感谢拉.

责任编辑:chenqingxiang 来源: 120
相关推荐

2009-11-27 11:16:30

2021-02-22 17:13:47

HTTP1.1协议

2009-11-25 09:50:06

VS2003程序

2009-11-25 10:00:48

VS2003系统

2009-11-30 10:41:36

VS2003无法启动调

2009-12-09 10:38:24

VS.NET 2003

2009-12-17 14:16:51

VS 2008.NET

2018-08-20 19:39:14

区块链职业岗位

2019-06-06 10:04:45

重构代码原代码

2009-12-10 14:30:50

VS.NET 2003

2022-10-10 08:28:57

接口内网服务AOP

2022-02-06 00:16:53

加密货币比特币以太坊

2009-11-27 09:53:15

VS2003安装程序

2009-12-09 16:43:48

VS.NET 2003

2021-10-15 22:19:15

电脑蓝屏重启

2009-11-30 16:50:26

VS2003调试

2020-12-21 15:40:25

技术研发管理

2023-07-11 08:55:26

系统白名单AO

2024-07-08 11:30:35

2009-12-10 11:29:22

VS.NET 2003
点赞
收藏

51CTO技术栈公众号