Hello, something to check. Any chance you had added Beta 2 System.Web.Silverlight to GAC on the server? By default, it's not added to GAC, but you still need to check it out...
Also check your web.config file. Are there any references like this one?
<
add assembly="System.Web.Silverlight, Version=..., Culture=neutral, PublicKeyToken=..."/>
By default, there's no such a line. If you have, make sure the Version and PublicKeyToken refers to the latest version (you can simply delete it if you like). When no reference is found in web.config, the runtime will search for the bin directory for the referenced assemblies.
shanaolanxing - I'll transfer to the Windows Azure team, and will have limited time to participate in the Silverlight forum. Apologize if I don't answer your questions in time.