C# – Error : add a reference to assembly ‘System.ServiceModel, Version=3.0.0.0’

assembliescsilverlightsilverlight-4.0

I can able to build my silverlight 4.0 application in Win xp(IIS 5.1). But when i try to build the same app in Win Server 2008 R2(IIS 7), i am getting the error,

"error CS0012: The type 'System.ServiceModel.ClientBase`1' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'".

The path actually it is refereing the dll on both the machines is,
"C:\Program Files\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\System.ServiceModel.dll".

What may be the issue?

Thanx in advance

Best Answer

Make sure that under the Reference Folder of your project you see System.ServiceModel.