none
求助 iis7 在运行过程中,应用程序日志中报错不显示任何详细的异常代码

    问题

  • 日志名称:          Application
    来源:            ASP.NET 4.0.30319.0
    日期:            2016/1/19 22:45:20
    事件 ID:         1309
    任务类别:          Web 事件
    级别:            警告
    关键字:           经典
    用户:            暂缺
    计算机:           iZ23b5cudz8Z
    描述:
    事件代码: 3005
    事件消息: 发生了未经处理的异常。
    事件时间: 2016/1/19 22:45:20
    事件时间(UTC): 2016/1/19 14:45:20
    事件 ID: 30c627d635414effa1cb92348b8356ee
    事件序列: 2545
    事件匹配项: 4
    事件详细信息代码: 0
     
    应用程序信息:
        应用程序域: /LM/W3SVC/2/ROOT-2-130976878825716929
        信任级别: Full
        应用程序虚拟路径: /
        应用程序路径: D:\toupiaoimg\
        计算机名: iZ23b5cudz8Z
     
    进程信息:
        进程 ID: 1740
        进程名: w3wp.exe
        帐户名: IIS APPPOOL\tupian
     
    异常信息:
        异常类型: COMException
        异常消息: 函数不正确。 (异常来自 HRESULT:0x80070001)
    
     
     
    请求信息:
        请求 URL: xxxx.com/tools/upload_ajax.ashx?action=UpLoadFile
        请求路径: /tools/upload_ajax.ashx
        用户主机地址: 119.182.93.3
        用户:  
        是否已经过身份验证: False
        身份验证类型:  
        线程帐户名: IIS APPPOOL\tupian
     
    线程信息:
        线程 ID: 137
        线程帐户名: IIS APPPOOL\tupian
        是否正在模拟: False
        堆栈跟踪:
     
     
    自定义事件详细信息:
    
    事件 Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 4.0.30319.0" />
        <EventID Qualifiers="32768">1309</EventID>
        <Level>3</Level>
        <Task>3</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2016-01-19T14:45:20.000000000Z" />
        <EventRecordID>2890</EventRecordID>
        <Channel>Application</Channel>
        <Computer>iZ23b5cudz8Z</Computer>
        <Security />
      </System>
      <EventData>
        <Data>3005</Data>
        <Data>发生了未经处理的异常。</Data>
        <Data>2016/1/19 22:45:20</Data>
        <Data>2016/1/19 14:45:20</Data>
        <Data>30c627d635414effa1cb92348b8356ee</Data>
        <Data>2545</Data>
        <Data>4</Data>
        <Data>0</Data>
        <Data>/LM/W3SVC/2/ROOT-2-130976878825716929</Data>
        <Data>Full</Data>
        <Data>/</Data>
        <Data>D:\toupiaoimg\</Data>
        <Data>iZ23b5cudz8Z</Data>
        <Data>
        </Data>
        <Data>1740</Data>
        <Data>w3wp.exe</Data>
        <Data>IIS APPPOOL\tupian</Data>
        <Data>COMException</Data>
        <Data>函数不正确。 (异常来自 HRESULT:0x80070001)
    
    </Data>
        <Data>xxxx/tools/upload_ajax.ashx?action=UpLoadFile</Data>
        <Data>/tools/upload_ajax.ashx</Data>
        <Data>119.182.93.3</Data>
        <Data>
        </Data>
        <Data>False</Data>
        <Data>
        </Data>
        <Data>IIS APPPOOL\tupian</Data>
        <Data>137</Data>
        <Data>IIS APPPOOL\tupian</Data>
        <Data>False</Data>
        <Data>
        </Data>
      </EventData>
    </Event>
    在网上也搜了类似的报错 但是搜不到错误类型为函数不正确的相关信息 不明白这里到底是哪里出错 ,或者我改如何追踪这个错误?

    2016年1月21日 6:59

答案

  • 你好,陈志明

    根据以上的错误信息,建议你如果可以修改原代码,就在” upload_ajax.ashx “” UpLoadFile “中添加try-catch代码块将错误日志记录下来。

    另外,由于你的系统运行使用的账号是” IIS APPPOOL\tupian“,最好你也检查下要存放上传的文件的文件夹中是否允许” IIS APPPOOL\tupian“读写。如果没有,请将此账号赋予读写权限后再次尝试下。

    以下是关于ASP.NET 处理异常的文章你也可以看下,根据他们的介绍,你可以自定义错误处理机制,将错误异常记录下来,以便以后方便解决异常问题。

    https://msdn.microsoft.com/en-us/library/bb397417.aspx

    http://www.asp.net/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/aspnet-error-handling

    Best Regards,

    Albert Zhang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 陈志明 2016年1月22日 6:24
    2016年1月22日 1:56

全部回复

  • 你好,陈志明

    根据以上的错误信息,建议你如果可以修改原代码,就在” upload_ajax.ashx “” UpLoadFile “中添加try-catch代码块将错误日志记录下来。

    另外,由于你的系统运行使用的账号是” IIS APPPOOL\tupian“,最好你也检查下要存放上传的文件的文件夹中是否允许” IIS APPPOOL\tupian“读写。如果没有,请将此账号赋予读写权限后再次尝试下。

    以下是关于ASP.NET 处理异常的文章你也可以看下,根据他们的介绍,你可以自定义错误处理机制,将错误异常记录下来,以便以后方便解决异常问题。

    https://msdn.microsoft.com/en-us/library/bb397417.aspx

    http://www.asp.net/web-forms/overview/getting-started/getting-started-with-aspnet-45-web-forms/aspnet-error-handling

    Best Regards,

    Albert Zhang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 陈志明 2016年1月22日 6:24
    2016年1月22日 1:56
  • 很感谢你  现在已经找打这条异常报错的信息了

    全局异常An error occurred while communicating with the remote host. The error code is 0x80070001.  2016/1/22 12:03:42

    2016年1月22日 4:10