none
.NET外部组件发生异常。 RRS feed

  • Pergunta

  • 外部组件发生异常。

    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

    异常详细信息: System.Runtime.InteropServices.SEHException: 外部组件发生异常。

    源错误:

    行 33:   protected void Button1_Click(object sender, EventArgs e)
    行 34:   {
    行 35:     PortAccess.Output(0x378, 10);
    行 36:     this.demoThread = new Thread(new ThreadStart(this.Timer));
    行 37:     this.demoThread.Start();

    源文件: d:\我的文档\Visual Studio 2005\WebSites\WebSite1\Default.aspx.cs    行: 35

    堆栈跟踪:

    [SEHException (0x80004005): 外部组件发生异常。]
      PortAccess.Output(Int32 adress, Int32 value) +0
      _Default.Button1_Click(Object sender, EventArgs e) in d:\我的文档\Visual Studio 2005\WebSites\WebSite1\Default.aspx.cs:35
      System.Web.UI.WebControls.Button.OnClick(EventArgs e) +104
      System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +108
      System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
      System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
      System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
      System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5612
    

    terça-feira, 4 de maio de 2010 13:41

Respostas

  • 你好!

         如果你不清楚这个dll的源代码,那很难调试,很可能是这个dll本身的问题!建议你不要使用随意下载的组件!


    周雪峰
    quarta-feira, 5 de maio de 2010 09:08
    Moderador

Todas as Respostas

  • 你好!

         你的程序调用的非托管的组件内部的异常导致了这个问题,你检查一下相关方面的问题!


    周雪峰
    terça-feira, 4 de maio de 2010 14:49
    Moderador
  • 谢谢你的回答!!!

     但是我想问的是什么叫做非托管的组件??? 是指我添加的那几个按钮吗 ?

    因为我为了测试,界面上只有按钮,没有别的了

    quarta-feira, 5 de maio de 2010 01:09
  • 你好!

         你的程序调用的非托管的组件内部的异常导致了这个问题,你检查一下相关方面的问题!


    周雪峰

    谢谢你的回答!!!

     但是我想问的是什么叫做非托管的组件??? 是指我添加的那几个按钮吗 ?

    因为我为了测试,界面上只有按钮,没有别的了

    quarta-feira, 5 de maio de 2010 01:13
  • 你好!

         你的程序调用的非托管的组件内部的异常导致了这个问题,你检查一下相关方面的问题!


    周雪峰

    哦哦  是不是非托管组件指的是我调用的那个inpout32.dll?那我需要检查什么东西呢 ? 我那个inpout32.dll是直接网上下载的
    quarta-feira, 5 de maio de 2010 01:19
  • 你好!

         如果你不清楚这个dll的源代码,那很难调试,很可能是这个dll本身的问题!建议你不要使用随意下载的组件!


    周雪峰
    quarta-feira, 5 de maio de 2010 09:08
    Moderador
  • 你好!

         如果你不清楚这个dll的源代码,那很难调试,很可能是这个dll本身的问题!建议你不要使用随意下载的组件!


    周雪峰

    很奇怪哦! 同样的代码  什么都一模一样  放在我同学和老师的电脑上都运行的好好的  什么错误都没有    放在我电脑上会出错   况且我台式机和本本都会报错.。。。。。
    quarta-feira, 5 de maio de 2010 12:40
  • 您好,请问你的问题有没有解决,是不是因为系统版本的问题。
    terça-feira, 20 de dezembro de 2016 08:30