Visual C# Developer Center > Using Forums Forums > Off-Topic Posts (Do Not Post Here) > False Positive "CA2000: Dispose objects before losing scope" Code Anaylsis warning
Ask a questionAsk a question
 

QuestionFalse Positive "CA2000: Dispose objects before losing scope" Code Anaylsis warning

  • Friday, November 06, 2009 3:17 PMChris_Pearce Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    In Visual Studio 2010 Beta 2, Code Analysis is raising the following warning:

          CA2000:Dispose objects before losing scope

    for the code:

        PlaceHolder placeHolder1 = this.FindControl("placeHolder1");

      // create a control to open the literal
      Literal literal1 = new Literal
      {
         Text =
    "My Literal",
         ID =
    "literal1"
      };
      placeHolder1.Controls.Add(literal1);


    I believe this is incorrect. Apologies if it is expected behaviour.

    Cheers



    Chris

    • Moved byHarry ZhuMSFTFriday, November 13, 2009 2:01 AM (From:Visual C# Language)
    •  

All Replies