title: No overload for method takes 2 arguments
body: <p>I've created a dll .</p>
  
  <p>The dll had a method,which is having 4 optional parameters and 2 required parameters.</p>
  
  <p>When i try to call the method in VS2010, it's working well and good even though i supply only 2 required parameters.</p>
  
  <p>But when i tried to call the method in VS2008, it is showing error message 'No overload for method takes 2 arguments'.</p>
  
  <p>Do i need to pass the 4 optional parameters values as <code>null</code> inorder to get rid of this ? </p>
  
  <p>Please help </p>
  
  <p>Thanks, </p>