Today also I noticed a new kind of error when I was migrating my existing Silverlight 1.1 control to 2.0. If I add reference of System.Linq.Xml namespace to any existing Silverlight library, I got the below exception when I ran the website.

Now, i have changed the logic so that I dont have to use System.Xml.Linq.
If I find the solution, I shall update it here