2011-11-11 35 views
0

我遇到了這種情況。我有一個已經在2.0開發應用程序,現在在這個應用程序中,我想使用一個4.0開發的WCF服務。我怎樣才能做到這一點? 我試過以下
1.常規方法添加服務引用,然後使用它。它不適合我。
2.我GOOGLE了它,我有一個更多的方法,使用svcutil.exe,但我沒有2.0的svcutil.exe。如何在2.0或更低版本開發的應用程序中使用.NET 4.0中開發的WCF服務?

等待響應。 在此先感謝。

回答

0

Windows Communication Foundation(WCF)作爲.NET 3.0的一部分首次引入.NET Framework。它不適用於.NET 2.0。

如果WCF服務公開了SOAP端點,那麼您可以通過針對舊版Visual Studio發佈的Web Service Extensions(WSE)來使用它。詳情請看:http://www.microsoft.com/download/en/details.aspx?id=10854

0

如果您想要使用.Net 2.0項目編寫的.Net 4服務,您應該可以使用基本的http綁定。這應該允許它與一個對WCF一無所知的客戶端進行交互。這與使用舊的.asmx Web服務類似。

相關問題