回 帖 发 新 帖 刷新版面

主题:[讨论]用vs2005大虾进,谢谢

无法在web服务器上启动调试,<html><head><title> Server Application Error</title></head><body><h1>Server Application Error</h1>The server has 
encountered an error while loading an application during the kprocessing of your request. Please refer to the event log for more detail information.
Please contact the server administrator for assistance.</body></html>
确保服务器操作正确。请通过执行“调试”->“Debug.Start Without Debugging”验证web.config中没有语法错误。可能还需要参考联机文档中的ASP.NET和
ATL Server 调试主题。
-------------------------------------
使用以下解决方法:
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服务器上启动调试,未将项目配置为进行调试”.,
一般估计是把项目直接拷过来打开,要重新配置一下IIS
控制面板-〉internet服务管理器-〉默认的web站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用程序名-〉“创建”
回答者:china_men - 助理 二级 8-25 08:46
你可能是先装的VS2005 后装的IIS

所以IIS里会报有关.NET这类的错误!

解决方法
运行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe 
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
都无效。。。
到底什么问题啊??

回复列表 (共1个回复)

沙发

后来我直接打开
default.aspx文件:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="Button" /></div>
    </form>
</body>
</html>
然后在浏览器中的错误说明:
名称以无效字符开头。处理资源 'file:///D:/gaojie1/Default.aspx' 时出错。第 1 行,位置: 2 

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
-^
啥意思啊。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册