I ran across an interesting problem this week. I was trying to call a method on a BizTalk web service from my own web service on another server. I was able to generate a proxy with VS2010. But, I couldn’t successfully make a method call to it. I kept getting this error. "An error occurred while loading attribute 'XmlSerializerFormatAttribute' on method"… I wrote a test app and ran it from my machine and everything worked fine. It turns out that the proxy that VS2010 generates requires .NET Framework 3.5 SP1. Which my machine had, but the server with my web service did not have. Once I installed SP1 on the server, everything was hunckie dorie (I have no idea how to spell that). This web site finally clued me in. http://social.msdn.microsoft.com/Forums/en/wcf/thread/7d2b9c3b-61ff-443b-bee7-38d28f54c466 Scott H.
Scott H.