2013-11-15 165 views
0

我在服務器中用WCF創建一個服務層。當我在VS 2012中調用服務方法時,每個思考工作都很好,但是當我要在信息路徑中使用這些服務時,使用Visual Studio工具進行應用程序(vsta),當我在vssta中將這些服務調用到具有.net2的vsta中時,我的問題如下: 當所有的數據成員與int數據類型轉移到服務器,他們轉換爲零,所有數據成員與bool數據類型轉移到服務器,他們轉換爲false。 我不知道原因,但我想也許wcf不兼容VS 2005 請幫助我。WCF與visual studio 2005的兼容性

回答

0

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

1)你可以從VS2005中分離安裝4.0框架,並使用它的命令行工具爲你的服務生成代理類,並將你的項目升級到新的框架。

2)您可以獲取wcf單聲道實現的源代碼,並嘗試使用.net20進行編譯並將其包含在您的項目中。但是Mono對WCF的支持並不完整。