我的网络服务首先产生“服务不可用”错误,然后当我重新启动IIS服务时它会起作用。当我检查事件日志时,我发现了这个错误 ASP.NET 2.0.50727.0
活动代码:3005 事件消息:发生了未处理的异常。 活动时间:2010年1月13日下午5:31:02 活动时间(UTC):2010年1月13日10:31:02 PM 事件ID:a3f163d4529d4e7389fd9828ef75a5f3 活动顺序:2010年 事件发生:2 活动详细代码:0
申请信息: 应用领域:/ LM / W3SVC / 337954533 / Root-1-129078638848593750 信任等级:完整 应用虚拟路径:/ 应用程序路径:C:\ Inetpub \ wwwroot ## \ 机器名称:MU
流程信息: 进程ID:6096 进程名称:w3wp.exe 帐户名称:NT AUTHORITY \ NETWORK SERVICE
异常信息: 异常类型:TargetInvocationException 异常消息:调用目标抛出了异常。
请求信息:
请求网址:https://www.##.com:443/AccountList.aspx?type=RklYRUQgREVQT1NJVA1/13/2010 5:31:02 PMd1 / 13/2010 5:31:02 PMd-ch1BLi4bsZQ1 / 13/2010 5:31:02 PMd
请求路径:/AccountList.aspx
用户主机地址:##。##。##。##
用户:
经过身份验证:错误
验证类型:
线程帐户名称:NT AUTHORITY \ NETWORK SERVICE
主题信息: 主题ID:7 线程帐户名称:NT AUTHORITY \ NETWORK SERVICE 冒充:假 堆栈跟踪:在System.RuntimeMethodHandle._InvokeMethodFast(Object target,Object []参数,SignatureStruct& sig,MethodAttributes methodAttributes,RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target,Object [] arguments,Signature sig,MethodAttributes methodAttributes,RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,BindingFlags invokeAttr,Binder binder,Object [] parameters,CultureInfo culture,Boolean skipVisibilityChecks) 在System.Reflection.RuntimeMethodInfo.Invoke(Object obj,BindingFlags invokeAttr,Binder binder,Object []参数,CultureInfo文化) 在System.Web.UI.WebControls.ObjectDataSourceView.InvokeMethod(ObjectDataSourceMethod方法,Boolean disposeInstance,Object& instance) 在System.Web.UI.WebControls.ObjectDataSourceView.ExecuteSelect(DataSourceSelectArguments参数) 在System.Web.UI.DataSourceView.Select(DataSourceSelectArguments参数,DataSourceViewSelectCallback回调) 在System.Web.UI.WebControls.DataBoundControl.PerformSelect() 在System.Web.UI.WebControls.BaseDataBoundControl.DataBind() 在System.Web.UI.WebControls.GridView.DataBind() 在System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() 在System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls() 在System.Web.UI.Control.EnsureChildControls() 在System.Web.UI.Control.PreRenderRecursiveInternal() 在System.Web.UI.Control.PreRenderRecursiveInternal() 在System.Web.UI.Control.PreRenderRecursiveInternal() 在System.Web.UI.Control.PreRenderRecursiveInternal() 在System.Web.UI.Control.PreRenderRecursiveInternal() 在System.Web.UI.Control.PreRenderRecursiveInternal() 在System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)
答案 0 :(得分:1)
您可能想要检查应用程序池的回收/内存设置。当内存对象变得太大而应用程序池开始窒息时,我遇到了类似的错误。您可能还想下载IIS调试诊断工具: