Shared WCF client code between .NET and Silverlight apps?
Posted
by Eduardo Scoz
on Stack Overflow
See other posts from Stack Overflow
or by Eduardo Scoz
Published on 2010-03-19T18:42:52Z
Indexed on
2010/03/19
18:51 UTC
Read the original article
Hit count: 238
I'm developing a .NET application that will have both a WinForms and a Silverlight client. Although the majority of code will be in the server, I'll need to have quite a bit of logic in the clients as well, and I would like to keep the client library code the same.
From what I could figure out so far, I need to have two different project types, a class library and a Silverlight class library, and link the files from one project to the other. This seems kind of lame, but it works for simple code.
My problem, though, is that the code generated by the SVCUtil.exe to access WCF services is different from the code generated by the slsvcutil.exe, and the silverlight code is actually incompatible with the .NET one: I get a bunch of problems with the System.ServiceModel.Channel classes when I try to import the class into .NET.
Has anybody done anything similar to this before? What am I doing wrong?
© Stack Overflow or respective owner