Don’t be desperate yet. Every problem has a solution 🙂 LINQ to SQL has provided a way to change the data type of every property that is mapped to the actual table column. By default, LINQ uses the original type of the column. As you can see in the LINQ designer surface, the data type of TimeStamp is automatically set to System.Data.Linq.Binary.
All you have to do is change the data type from System.Data.Linq.Binary to byte, which doesn’t need to be instantiated during the serialization.
Compile and run the Web Service again. It’s no longer complaining about the serialization issue.
in dbml file , Select the column and change its datatype from Binary to Byte