Skip to content

Cory Foy

Organizational agility through intersecting business and technology

Menu
  • FASTER Fridays
  • Mapping Mondays
  • Player Embed
  • Search Videos
  • User Dashboard
  • User Videos
  • Video Category
  • Video Form
  • Video Tag
Menu

System.Threading and .NET 3.5 SP1

Posted on November 13, 2008 by Cory Foy

If you are getting any of these types of exceptions compiling code:

  • error CS1501: No overload for method ‘WaitOne’ takes ‘1’ arguments
  • error CS1501: No overload for method ‘WaitAny’ takes ‘2’ arguments
  • error CS1501: No overload for method ‘WaitAll’ takes ‘2’ arguments

Then you are trying to compile code with .NET 3.5 that someone has written using .NET 3.5 SP1. And there ya go.

5 thoughts on “System.Threading and .NET 3.5 SP1”

  1. Anonymous says:
    December 23, 2008 at 6:08 am

    thanks, your tip fixed the exact same issue I was having :-)

  2. Anonymous says:
    January 14, 2009 at 3:43 pm

    Thanks that helped.

  3. Anonymous says:
    May 1, 2009 at 7:55 pm

    my hero

  4. Rahul Vishnoi says:
    May 11, 2009 at 5:45 pm

    great, but what is the workaround for this? i mean if i have a dll with 3.5 sp1 created that i have to have compile into 3.5 now i can do to avoid this problem?

  5. Cory Foy says:
    May 11, 2009 at 8:01 pm

    Hi Rahul,

    There isn’t much you can do but recompile. It would be no different than having a 3.5 dll you need to work on a 2.0 system. You either need your user to upgrade to 3.5SP1, or recompile without SP1.

Comments are closed.

© 2025 Cory Foy | Powered by Superbs Personal Blog theme