无法在web服务器上启动调试,问题解决
2008-08-20 14:58
543 查看
这两天,只要启动asp.net调试,就会提示这个错误,如果不调式,直接运行,就可以。虽然可以通过手动附加的方式来进行调试,但总是感觉过于麻烦了。
还是把 vs.net重新装过吧,中午吃饭时间,重新把vs.net装过。启动调试,头大,依然无法调试,
看来真和我耗上了。但我发现,如果不是asp.net的项目,就可以调试,看来不是vs.net的问题了,难道是我的iis出了问题?重起iis,,开始-->运行iisreset,还是不行,运行x:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 aspnet_regiis -i,还是不行。
卸掉iis,再使用“配置您的服务器向导”,安装iis(我的系统是Windows Server 2003)
在任务栏上,单击“开始”按钮,然后单击“管理您的服务器”,在“管理您的服务器”窗口中单击“添加或移除角色”。
在“配置您的服务器向导”中,单击“下一步”,在“服务器角色”对话框中选中“应用程序服务器 (IIS, ASP.NET)”,然后单击“下一步”。
在“应用程序服务器选项”对话框中,单击“启用 ASP.NET”复选框,单击“下一步”,再单击“下一步”。
如有必要,在 CD-ROM 驱动器中插入 Windows Server 2003 安装 CD,然后单击“下一步”。
安装完成后,单击“完成”。
再运行x:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 aspnet_regiis -i
打开vs.net,启动调试,问题解决。
posted on 2005-06-30 10:06 bugSharp 阅读(5263) 评论(4) 编辑 收藏 所属分类: ASP.Net技术
一:Web.config 文件是否将“debug”设置为“true”,以及 debug 谓词是否与 .aspx 关联。
二:看一下项目属性中,是否启用了ASP.NET调试.在项目上右击,选"属性"->"配置属性"->"调试",将"启用ASP.NET调试设为true
如果是由于你安装了ActiveDirectory,你可能需要修改machine.config中的配置,machine.config里面的username="machine"改为username="system"试一下,要重新启动的。
你还可以修改IE中的安全设置,IE中: 工具-Internet选项-安全-自定义级别-登录 选项改为 自动使用当前用户名和密码登录,看看是否可以。
还是把 vs.net重新装过吧,中午吃饭时间,重新把vs.net装过。启动调试,头大,依然无法调试,
看来真和我耗上了。但我发现,如果不是asp.net的项目,就可以调试,看来不是vs.net的问题了,难道是我的iis出了问题?重起iis,,开始-->运行iisreset,还是不行,运行x:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 aspnet_regiis -i,还是不行。
卸掉iis,再使用“配置您的服务器向导”,安装iis(我的系统是Windows Server 2003)
在任务栏上,单击“开始”按钮,然后单击“管理您的服务器”,在“管理您的服务器”窗口中单击“添加或移除角色”。
在“配置您的服务器向导”中,单击“下一步”,在“服务器角色”对话框中选中“应用程序服务器 (IIS, ASP.NET)”,然后单击“下一步”。
在“应用程序服务器选项”对话框中,单击“启用 ASP.NET”复选框,单击“下一步”,再单击“下一步”。
如有必要,在 CD-ROM 驱动器中插入 Windows Server 2003 安装 CD,然后单击“下一步”。
安装完成后,单击“完成”。
再运行x:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 aspnet_regiis -i
打开vs.net,启动调试,问题解决。
posted on 2005-06-30 10:06 bugSharp 阅读(5263) 评论(4) 编辑 收藏 所属分类: ASP.Net技术
评论
#1楼 221.0.235.* 2005-10-12 14:25 O [未注册用户]
试了,不行。 回复 引用#2楼 [楼主] 2005-10-14 10:33 bugSharp
这个问题的原因有很多,你先检查:一:Web.config 文件是否将“debug”设置为“true”,以及 debug 谓词是否与 .aspx 关联。
二:看一下项目属性中,是否启用了ASP.NET调试.在项目上右击,选"属性"->"配置属性"->"调试",将"启用ASP.NET调试设为true
如果是由于你安装了ActiveDirectory,你可能需要修改machine.config中的配置,machine.config里面的username="machine"改为username="system"试一下,要重新启动的。
你还可以修改IE中的安全设置,IE中: 工具-Internet选项-安全-自定义级别-登录 选项改为 自动使用当前用户名和密码登录,看看是否可以。
相关文章推荐
- vs.net2003中解决"无法在web服务器上启动调试"问题一例
- 访问 IIS 元数据库失败 或 W3SVC 的访问权问题解决方法 或 无法在Web服务器上启动调试
- 关于VS调试Web 无法启动IIS Express Web 服务器的问题解决
- "无法在web服务器上启动调试,不具备调试此程序的权限" 问题解决
- "无法在web服务器上启动调试,不具备调试此程序的权限" 问题解决
- 解决"无法在web服务器上启动调试"问题一例
- 无法在web服务器上启动调试,问题解决
- 无法在WEB服务器上启动调试,问题解决办法
- 解决:无法在 Web 服务器上启动调试。与 Web 服务器通信时出现身份验证错误。请参阅“帮助”以协助解决问题。
- 无法在Web服务器上启动调试的解决过程
- 无法在Web服务器上启动调试,未将项目配置为进行调试的解决方法
- asp.net无法在Web服务器上启动调试项目的解决办法
- 无法在web服务器上启动调试问题
- VS调试问题整理 :无法在Web服务器上启动调试。您不具备调试此应用程序的权限...
- “无法在Web服务器上启动调试.你不具备调试此程序的权限,此项目的URL位于Internet区域”的解决方法
- vs 2005调试程序是出现无法在web服务器上启动调试,调试失败的解决方法。
- 【转】“无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域”错误提示的解决
- 【转】"无法在web服务器上启动调试"的解决方法(VS2008 + IIS + Windows XP SP3)
- 无法在Web服务器上启动调试的解决方法
- 无法在Web服务器上启动调试,您不具备调试此应用程序的权限 解决办法,此项目的URL位于Intenet区域