svcutil.exe

    1熱度

    2回答

    我有一個需要使用SOAP Web服務的.Net 4項目。我曾在Visual Studio(2008/2010)中添加Web引用的一些經驗,並使用Web服務參考工具。 在我開始: 我已經上傳了WSDL來http://pastebin.com/huSE0Qeh 所以我的問題:生成 我將我的Web服務引用到我的項目,這些類和方法,我寫了一些基本的測試代碼。我已經讓代碼爲服務負責人所致,並讓我的PHP對手

    0熱度

    1回答

    當我使用Visual Studio中的「添加服務引用」實用工具連接到一個WCF數據服務(OData的)時,Visual Studio不生成App.config文件與System.ServiceModel部分爲我。 (代理類生成正常)。這是正常的嗎? 還有辦法讓這個配置自動生成嗎?有問題的WCF服務是安全的,因此如果我嘗試使用帶有/ config選項的命令行svcutil.exe,我就會遇到身份驗證

    1熱度

    1回答

    我們正在使用向我們提供的WSDL和XSD進行第三方集成。我們使用svcutil爲我們生成了所有的代理類,這很正常。當我們使用SoapUi進行測試時,一切正常,但是,當我們嘗試將響應發送給我們的合作伙伴時,他們會拒絕SOAP消息,因爲名稱空間是在消息頭和正文中定義的,而不是SOAP信封中定義的。 不幸的是,我不能讓我們的合作伙伴改變他們的流程來接受我們的消息(即使我相信他們在技術上是正確的,因爲我們

    4熱度

    1回答

    請告訴我是否有可能在生成的xsd文件中自動生成帶有註釋的類型/元素的註釋? 從 /// <summary> /// Comment for myclass /// </summary> [DataContract] public class myclass { } 到 <xs:complexType name="myclass"> <xs:annotation>

    0熱度

    1回答

    是否可以防止反序列化,或者無需編寫自己的代理類就可以訪問生成的代理類中的webmethod的Operation結果類? 謝謝。

    8熱度

    2回答

    是否推薦使用svcutil工具而不是xsd工具?我沒有把這看作是一個確認的陳述,但看起來確實如此。 我對此感到困惑的原因是我使用這兩種工具生成了一個類。但是,我使用xsd獲得了更好的課程。 XSD模式僅由DataContracts組成。 我用下面的命令爲SvcUtil工具: svcutil path-to\xyz.xsd /language:C# /dataContractOnly /import

    1熱度

    2回答

    我想使用svcutil生成服務合同的接口以及輸入和輸出的相應數據合同。 但是,我想阻止svcutil生成服務客戶端和通道。有沒有這樣做的選擇?

    0熱度

    1回答

    我試圖按照微軟WCF教程和我在這一步:http://msdn.microsoft.com/en-us/library/ms733133.aspx 不幸的是,當我運行此命令: svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/serv

    0熱度

    1回答

    好的,我已經實現了我的服務,創建了一個新的WCF服務網站來在IIS中託管我的服務,並使用svcutil將元數據導出到.xsd和.wsdl文件。從這些文件中,我生成了服務proxy.cs和.config文件並將它們添加到客戶端。 我的一個服務操作會將一個通用列表返回給客戶端。我知道如何通過配置服務引用來更改反序列化的數據類型的CollectionType(從Visual Studio添加服務引用時)

    4熱度

    1回答

    Svcutil生成的代理與運行時使用的ChannelFactory相比,性能更好嗎? ChannelFactory緩存代理是否默認? 我使用的.NET 4的服務已超過100個操作和超過500個數據協定參與它。 當我使用ChannelFactory<T>時,需要很長時間才能返回代理。可以建議哪個是創建代理的最佳方法嗎? 我的代碼如下所示: EndpointAddress endPoint = new