无法在web服务器上启动调试.iis未列出与打开的url匹配的网站,无法在web服务器上启动调试.打开的url的iis辅助进程当前没有...

在调试ASP.NET应用程序时遇到错误:无法在WEB服务器上启动调试。尝试了多种解决方案,包括修改Web.config的debug属性,重启IIS,检查IIS安全设置,指定虚拟文件夹,修改machine.config,加入DebuggerUsers组,调整IE安全设置,重新注册ASP.NET,以及启用集成Windows身份验证等,但问题仍未解决。寻求进一步的解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

满意答案

调试asp.net应用程序的时候,VS.NET出现这样一个错误:试图运行项目时出错:无法在WEB服务器上启动调试。

按照查找到的资料,试了如下方法:

1:Web.config 文件的"编译"部分中 debug 属性设置为了 true;

2:重新启动 IIS,请在命令提示符处键入 iisreset

3:检查了“默认 Web 站点”的 IIS 安全设置,设置没有错

4:为 Web 应用程序指定虚拟文件夹,已指定了

5:修改了machine.config 文件,将userName ="machine" 改为userNaem ="system",重起计算机,

6:加入Debugger Users组的用户,

7:修改了IE中的安全设置,“自动使用当前用户名和密码登录”

8:asp.net没有注册iis 可以试下:c:\winnt\microsoft.net\framework\v1.1.4322\aspnet_regiis -i

在machine.config里把username从machine改为system

9:.打开IIS, .右击“默认站点”, 选择“属性”, 选择“目录安全性”标签, 编辑“身份验证和访问控制”, 选择“集成WINDOWS身份验证”

00分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值