WCF与visual studio 2005的兼容性

问题描述:

我在服务器中用WCF创建一个服务层。当我在VS 2012中调用服务方法时,每个思考工作都很好,但是当我要在信息路径中使用这些服务时,使用Visual Studio工具进行应用程序(vsta),当我在vssta中将这些服务调用到具有.net2的vsta中时,我的问题如下: 当所有的数据成员与int数据类型转移到服务器,他们转换为零,所有数据成员与bool数据类型转移到服务器,他们转换为false。 我不知道原因,但我想也许wcf不兼容VS 2005 请帮助我。WCF与visual studio 2005的兼容性

WCF是在.NET 3.0中引入的,所以基本上你不能在net20中使用它。你有2个选项:

1)你可以从VS2005中分离安装4.0框架,并使用它的命令行工具为你的服务生成代理类,并将你的项目升级到新的框架。

2)您可以获取wcf单声道实现的源代码,并尝试使用.net20进行编译并将其包含在您的项目中。但是Mono对WCF的支持并不完整。