WebServices生成Dll文件引用

合作伙伴提供了WebServices接口,不想在程序裏面進行引用,於是生成dll進行調用.

使用工具: Visual Studio 2013 工具命令提示

第一步:先生成cs文件

wsdl /l:cs /Out:TestWs.cs /n:Test  http://tapi.com.cn/service/OrderService?wsdl

 
/language:<language>
    用於生成的代理類的語言。請從“CS”、“VB”、“JS”、“VJS”、
    “CPP”中選擇,或者爲實現 System.CodeDom.Compiler.CodeDomProvider
    的類提供一個完全限定的名稱。默認語言爲“CS”(CSharp)。
    縮寫形式爲“/l:”。

/namespace:<namespace>
    生成的代理或模板的命名空間。默認命名空間
    爲全局命名空間。縮寫形式爲“/n:”。

/out:<fileName|directoryPath>
    生成的代理代碼的文件名或目錄路徑。默認文件名是從
    服務名派生的。縮寫形式爲“/o:”


第二步:生成dll文件

csc /t:library /out:Test17.1.1.dll  Test.cs

這樣就生成了Test17.1.1.dll文件,生成目錄爲  Visual Studio 2013 工具命令提示的默認路徑。如果想生成在指定路徑可以在生成前再 Visual Studio 2013 工具中跳轉到指定目錄。

.net調用Java生成的WebServices服務傳值對方無法接收問題點鏈接:鏈接



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章