svcutil.exe

    0熱度

    1回答

    我有一組xsd文件,用於定義設備間通信的XML消息協議。我打算在一端使用WCF。我希望有一種方法可以基於我可以與WCF一起使用的xsd文件自動生成類。我在正確的軌道上嗎? 我知道svcutil.exe和xsd.exe,但快速嘗試給了我一些令人失望的結果。例如,「svcutil/dconly」命令生成的C#類只包含與xml序列化相關的代碼(例如WriteXml(),ReadXml()等)。沒有其他屬

    0熱度

    1回答

    我正在使用WCF與安全供應商服務進行通信,在VB NET中開發控制檯應用程序。我想序列化來自調用的請求和響應,並將它們存儲在XML文件中進行分析。不幸的是,我試圖序列化的對象很複雜。它基於SVCUTIL根據供應商提供的WSDL和xsd文件生成的類。 這裏是我所編寫的代碼(OBJ是複雜的對象): Dim sr As StreamWriter Dim x As XmlSerializer sr

    0熱度

    1回答

    我在使用svcutil工具爲我的應用程序創建WCF客戶端庫時出現以下錯誤。我可以在本地機器上成功執行相同的操作,但不能在裝有IIS的服務器上執行。 C:\Program Files (x86)\Microsoft Visual Studio 12.0>svcutil.exe http://beanie.elasticbeanstalk.com/beanie/beanie.svc?wsdl Micr

    0熱度

    2回答

    我按照使用配置文件中顯示的元數據中的所有步驟,但我仍然收到 此服務元數據發佈當前已被禁用 以下是我的配置文件。 <?xml version="1.0" encoding="utf-8"?> <configuration> <system.serviceModel> <bindings> <basicHttpBinding> <binding

    1熱度

    1回答

    我正在使用svcutil從webservice生成客戶端代理。 該WSDL包含具有屬性的minOccurs設置爲0 <xsd:element minOccurs="0" name="dateMaxValue" type="xsd:dateTime"></xsd:element> 然而所生成的DataContract完全地忽略此屬性,只是創建一個正常dateMaxValue屬性沒有任何dateM

    2熱度

    2回答

    我試圖訪問一個Java的web服務,它使用的WS-Security(WSSE)。我試着使用SvcUtil工具來使用它: svcutil *.wsdl *.xsd /language:C# /tcv:Version35 這種運作良好,但我得到一個錯誤在WSDL文件 <wsp:Policy wsu:Id="myServiceRequestResponseSoapBindingPolicy" xml

    0熱度

    1回答

    我工作的公司與我們的軟件的外部供應商合作。我被賦予了創建我的第一個Windows服務以與供應商Web服務進行通信的任務。供應商給了我們一份他們的WSDL和39個XSD文件。我將XSD文件轉換爲類文件沒有任何問題。然而,當我嘗試將WSDL轉換,我得到以下錯誤: 當使用Wsdl.exe用 Error: Unable to import binding 'BasicHttpBinding_ITrakMa

    2熱度

    1回答

    我目前正準備在.NET項目(C#)中使用SOAP web service,但是用於服務類型和操作的命名約定是 很糟糕 與命名約定不一致典型的C#.NET項目。 我的問題,本質上:有沒有辦法在我的客戶端實現中自動別名生成的SOAP Web服務代理類型/方法? 我希望有一些方法可以使用別名映射執行WSDL轉換,以便生成的(或重新生成的)類型使用名稱,例如Contact,但映射到基礎contactObj

    1熱度

    2回答

    自動生成WSDL我有一個WCF服務MyService.svc,在IIS 7的託管服務配置是這樣的: <system.serviceModel> <services> <service name="MyService"> <endpoint address="" binding="basicHttpBinding" contract="MyPortType"></

    0熱度

    1回答

    我們有許多第三方dll,它們都有我們要使用的數據合同。現在我們使用svcutil.exe通過爲每個dll分別指定/ reference來生成代理。這非常乏味。有沒有辦法使用通配符符號來指定所有的dll。