在。NET开发平台中创建一个ASP.Net WEB 应用程序时,如果将IIS中的WEB站点加入IP地址,则不能创建成
应用程序,去掉IP地址则没问题,但创建应用程序后,在运行应用程序时,(即按“调试—>运行”)则出现错误提示:
ASP。NET调试时出错:试图运行项目时出错:无法在WEB服务上启动调试,拒绝访问。如果在这时在IIS中的WEB站点加入IP地址,则出现提示:试图运行项目时出错:无法在WEB服务上启动调试,未能启动ASP。NET或ATL Server调试。
验证服务器上是否正确安装了ASP.Net或ATL Server
请知道如何解决的朋友帮我解答,一解决马上给分

解决方案 »

  1.   

    您是否是通过指定特定的 IP 地址(如 100.20.300.400)而创建了项目?调试 Web 服务器要求 NTLM 身份验证。默认情况下,IP 地址被假定为 Internet 的一部分,而在 Internet 上不进行 NTLM 身份验证。若要更正这一问题: 
        ·创建项目时,指定 Intranet 上计算机的名称。 
         - 或 - 
        ·将 IP 地址 (http://100.20.300.400) 添加到您的计算机上的受信任站点列表中。(从 Internet Explorer 的“工具”菜单中,选择“Internet 选项”,然后选择“安全”选项卡)。
      

  2.   

    检查“默认 Web 站点”的 IIS 安全设置 1、从“开始”菜单中,依次选择“程序”和“管理工具”,然后单击“Internet 服务管理器”(Windows 2000) 或“Internet 信息服务”(Windows XP)。 
    2、在“Internet 服务管理器”或“Internet 信息服务”对话框中,单击您的计算机的树控件 (Tree Control)。在“Web 站点”文件夹中,找到“默认 Web 站点”。 
    3、右击“默认 Web 站点”并选择“属性”。 
    4、在“默认 Web 站点属性”窗口中,选择“目录安全性”选项卡并单击“编辑”。 
    5、在“身份验证方法”对话框中,选择“匿名访问”和“集成的 Windows 身份验证”(如果尚未选择的话)。 
    6、单击“确定”关闭“Internet 服务管理器”或“Internet 信息服务”对话框。 
    7、单击“确定”。 
        ·对于 ATL Server 应用程序,请验证 DEBUG 谓词是否与您的 ISAPI 扩展相关联。 
        ·对于 ASP.NET 应用程序,请确保应用程序的虚拟文件夹具有在“Internet 服务管理器”或“Internet 信息服务”中设置的“应用程序名称”。 为 Web 应用程序指定虚拟文件夹 1、从“开始”菜单中,依次选择“程序”和“管理工具”,然后单击“Internet 服务管理器”(Windows 2000) 或“Internet 信息服务”(Windows XP)。 
    2、在“Internet 服务管理器”或“Internet 信息服务”对话框中,单击您的计算机的树控件 (Tree Control)。在“Web 站点”文件夹中,找到此 Web 应用程序。 
    3、右击 Web 应用程序并选择“属性”。 
    4、在 Web 应用程序的“属性”窗口中,选择“目录”选项卡。 
    5、在“应用程序设置”下,单击“创建”。 
       应用程序名称即出现在此框中。 
    6、单击“确定”关闭“属性”对话框。 
    7、单击“确定”关闭“Internet 服务管理器”或“Internet 信息服务”对话框。
      

  3.   

    The VS7 Debugger doesn’t work. What can I do?
    http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.docINFO: Common Errors When You Debug ASP.NET Applications in Visual Studio .NET
    http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B306172Error: Unable to Start Debugging on the Web Server, things to check
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsdebug/html/vxtbshttpservererrors.asp