试图运行项目时出错:无法在web服务器上启动调试。服务器不支持对asp.net或ATL Server 应用程序进行调试。

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:43:45
请大家多帮忙啊!

解决:
IIS>目录安全性>集成windows身份验证;
IIS>网站>保持HTTP连接;
你没有调试服务器的权限;
原因1:确保已启用集成windows身份验证;
原因2:如果你在使用集成windows身份验证,则需要确保你的用户账户能够完全控制IIS的目录;
发送调试HTTP请求时发生服务器端错误;
web应用程序没有应用程序名.
保证asp.net用户具有适当的权限;
没有对项目进行配置以接受调试:
在项目属性中未启用asp.net调试;
未正确安装调试器:
未正确安装.net framework应用程序;
服务器不支持对ASP.NET或ATL服务器应用程序的调试;
IIS和VS.NET安装顺序有错,用aspnet_regiis重新注册;
访问被拒绝.检验你是否是管理员或某个组成员;
无法启动ASP.NET或ATL服务器应用程序的调试;
原因1:你可能安装了IIS Lockdown工具.如果这样,则查找urlcan.ini文件,并将debug添加到[allowverbs]部分中.
原因2:如果将域控制器用作服务器,并且项目是使用机器名(非完整域名)创建的,则可能需要将项目的URL更改为完整域名.
原因3:如果将IIS设置为使用专用IP(例如web site identification,可以在IIS MMC的IIS设置中找到这一选项),则可能看到这条错误消息.
原因4:web.config文件中的值太大.
访问被拒绝;