"External component has thrown an exception" - ASP.NET Bug?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • =?Utf-8?B?U0g=?=

    "External component has thrown an exception" - ASP.NET Bug?

    There seems to be an issue with .NET 3.5/Visual Studio 2008 (Team System).

    After convincing my company to create our latest project in .NET 3.5, this
    is kind of reflecting bad on me.

    Problem:

    Solution will NOT compile. Error is simply: "External component has thrown
    an exception". NO other details.

    What started the problem?:

    I created a content page and put it in a subdirectory. If I remove this
    content page the problem dissapears.

    Workaround:

    If I right click on the content page -click build page -then compile the
    solution then this works fine. Obviously this is not desirable, especially
    with automated deployments.



    Win2k3, MS VS.NET 2008 TFS, .NET 3.5, Simple ASP.NET Web Application.


    ANY help would be appreciated.
  • Eliyahu Goldin

    #2
    Re: "Extern al component has thrown an exception" - ASP.NET Bug?

    If you google for "External component has thrown an exception" (don't skip
    the quotes) you will find quite a number of discussions on this problem. You
    need either clean up the project by deleting all temporary fields, removing
    the last installed component etc. or check carefully your web.config,
    project references, control registration directives to see if everything is
    there and is consistent. Do both: cleanup and checkup.


    --
    Eliyahu Goldin,
    Software Developer
    Microsoft MVP [ASP.NET]




    "SH" <SH@discussions .microsoft.comw rote in message
    news:7D34EC0F-D79C-4310-A144-CCDDEF00D8A0@mi crosoft.com...
    There seems to be an issue with .NET 3.5/Visual Studio 2008 (Team System).
    >
    After convincing my company to create our latest project in .NET 3.5, this
    is kind of reflecting bad on me.
    >
    Problem:
    >
    Solution will NOT compile. Error is simply: "External component has thrown
    an exception". NO other details.
    >
    What started the problem?:
    >
    I created a content page and put it in a subdirectory. If I remove this
    content page the problem dissapears.
    >
    Workaround:
    >
    If I right click on the content page -click build page -then compile
    the
    solution then this works fine. Obviously this is not desirable, especially
    with automated deployments.
    >
    >
    >
    Win2k3, MS VS.NET 2008 TFS, .NET 3.5, Simple ASP.NET Web Application.
    >
    >
    ANY help would be appreciated.

    Comment

    • =?Utf-8?B?U0g=?=

      #3
      Re: &quot;Extern al component has thrown an exception&quot; - ASP.NET Bug?

      Thanks for the reply. I've done many a search for "external comp....".

      * What do you mean by deleting temporary fields? Do you mean files?

      The one thing that I thought it might have been is the control references,
      since I did create a user control, but then delete it after. There is no
      trace of this user control in the master page of content pages. Where else
      could metadata around this be lurking?

      "Eliyahu Goldin" wrote:
      If you google for "External component has thrown an exception" (don't skip
      the quotes) you will find quite a number of discussions on this problem. You
      need either clean up the project by deleting all temporary fields, removing
      the last installed component etc. or check carefully your web.config,
      project references, control registration directives to see if everything is
      there and is consistent. Do both: cleanup and checkup.
      >
      >
      --
      Eliyahu Goldin,
      Software Developer
      Microsoft MVP [ASP.NET]


      >
      >
      "SH" <SH@discussions .microsoft.comw rote in message
      news:7D34EC0F-D79C-4310-A144-CCDDEF00D8A0@mi crosoft.com...
      There seems to be an issue with .NET 3.5/Visual Studio 2008 (Team System).

      After convincing my company to create our latest project in .NET 3.5, this
      is kind of reflecting bad on me.

      Problem:

      Solution will NOT compile. Error is simply: "External component has thrown
      an exception". NO other details.

      What started the problem?:

      I created a content page and put it in a subdirectory. If I remove this
      content page the problem dissapears.

      Workaround:

      If I right click on the content page -click build page -then compile
      the
      solution then this works fine. Obviously this is not desirable, especially
      with automated deployments.



      Win2k3, MS VS.NET 2008 TFS, .NET 3.5, Simple ASP.NET Web Application.


      ANY help would be appreciated.
      >
      >
      >

      Comment

      • =?Utf-8?B?U0g=?=

        #4
        Re: &quot;Extern al component has thrown an exception&quot; - ASP.NET Bug?

        I think I've fixed it.

        I created a new ASCX (just add new item from VS 2008 TFS). The control was
        empty, completely default ASCX. anyway, I deleted it and the problem went
        away. I definately put this down to a bug in the VS 2008 IDE more than
        anything else.

        I hope it doesn't come back! Thanks for your help

        SH.

        "SH" wrote:
        Thanks for the reply. I've done many a search for "external comp....".
        >
        * What do you mean by deleting temporary fields? Do you mean files?
        >
        The one thing that I thought it might have been is the control references,
        since I did create a user control, but then delete it after. There is no
        trace of this user control in the master page of content pages. Where else
        could metadata around this be lurking?
        >
        "Eliyahu Goldin" wrote:
        >
        If you google for "External component has thrown an exception" (don't skip
        the quotes) you will find quite a number of discussions on this problem. You
        need either clean up the project by deleting all temporary fields, removing
        the last installed component etc. or check carefully your web.config,
        project references, control registration directives to see if everything is
        there and is consistent. Do both: cleanup and checkup.


        --
        Eliyahu Goldin,
        Software Developer
        Microsoft MVP [ASP.NET]




        "SH" <SH@discussions .microsoft.comw rote in message
        news:7D34EC0F-D79C-4310-A144-CCDDEF00D8A0@mi crosoft.com...
        There seems to be an issue with .NET 3.5/Visual Studio 2008 (Team System).
        >
        After convincing my company to create our latest project in .NET 3.5, this
        is kind of reflecting bad on me.
        >
        Problem:
        >
        Solution will NOT compile. Error is simply: "External component has thrown
        an exception". NO other details.
        >
        What started the problem?:
        >
        I created a content page and put it in a subdirectory. If I remove this
        content page the problem dissapears.
        >
        Workaround:
        >
        If I right click on the content page -click build page -then compile
        the
        solution then this works fine. Obviously this is not desirable, especially
        with automated deployments.
        >
        >
        >
        Win2k3, MS VS.NET 2008 TFS, .NET 3.5, Simple ASP.NET Web Application.
        >
        >
        ANY help would be appreciated.

        Comment

        • Eliyahu Goldin

          #5
          Re: &quot;Extern al component has thrown an exception&quot; - ASP.NET Bug?

          Good.

          Yes, I meant temporary files, sorry.

          VS 2008 is a vary large product. It is easy to understand that optimizing
          performance while providing tremendously rich functionality may cause
          integrity issues. Cleaning up is the major troubleshooting technique here.

          --
          Eliyahu Goldin,
          Software Developer
          Microsoft MVP [ASP.NET]




          "SH" <SH@discussions .microsoft.comw rote in message
          news:DE2D9B32-D578-4825-9EE2-565769ED0A62@mi crosoft.com...
          >I think I've fixed it.
          >
          I created a new ASCX (just add new item from VS 2008 TFS). The control was
          empty, completely default ASCX. anyway, I deleted it and the problem went
          away. I definately put this down to a bug in the VS 2008 IDE more than
          anything else.
          >
          I hope it doesn't come back! Thanks for your help
          >
          SH.
          >
          "SH" wrote:
          >
          >Thanks for the reply. I've done many a search for "external comp....".
          >>
          >* What do you mean by deleting temporary fields? Do you mean files?
          >>
          >The one thing that I thought it might have been is the control
          >references,
          >since I did create a user control, but then delete it after. There is no
          >trace of this user control in the master page of content pages. Where
          >else
          >could metadata around this be lurking?
          >>
          >"Eliyahu Goldin" wrote:
          >>
          If you google for "External component has thrown an exception" (don't
          skip
          the quotes) you will find quite a number of discussions on this
          problem. You
          need either clean up the project by deleting all temporary fields,
          removing
          the last installed component etc. or check carefully your web.config,
          project references, control registration directives to see if
          everything is
          there and is consistent. Do both: cleanup and checkup.
          >
          >
          --
          Eliyahu Goldin,
          Software Developer
          Microsoft MVP [ASP.NET]


          >
          >
          "SH" <SH@discussions .microsoft.comw rote in message
          news:7D34EC0F-D79C-4310-A144-CCDDEF00D8A0@mi crosoft.com...
          There seems to be an issue with .NET 3.5/Visual Studio 2008 (Team
          System).
          >
          After convincing my company to create our latest project in .NET 3.5,
          this
          is kind of reflecting bad on me.
          >
          Problem:
          >
          Solution will NOT compile. Error is simply: "External component has
          thrown
          an exception". NO other details.
          >
          What started the problem?:
          >
          I created a content page and put it in a subdirectory. If I remove
          this
          content page the problem dissapears.
          >
          Workaround:
          >
          If I right click on the content page -click build page -then
          compile
          the
          solution then this works fine. Obviously this is not desirable,
          especially
          with automated deployments.
          >
          >
          >
          Win2k3, MS VS.NET 2008 TFS, .NET 3.5, Simple ASP.NET Web Application.
          >
          >
          ANY help would be appreciated.
          >
          >
          >

          Comment

          Working...