欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

WCF服務接口多,客戶端在引用時出錯!報WCF The

系統 1705 0

在服務端中定義接口太多時,在客戶端的服務引用時,報錯誤:

?元數據包含無法解析的引用:“net.tcp://localhost:8081/BaseData/mex”。??? XML 文檔中有錯誤。??? 讀取 XML 數據時,超出最大名稱表字符計數配額 (16384)。名稱表是用于存儲在處理 XML 時所遇到的字符串的數據結構 - 具有非重復元素、屬性名稱和屬性值的長 XML 文檔可能會觸發此配額。通過更改在創建 XML 讀取器時所使用的 XmlDictionaryReaderQuotas 對象的 ? MaxNameTableCharCount 屬性,可增加此配額。

解決方法:

服務端配置文件:

<system.serviceModel>
? ? <services>
? ? ? <!--基礎數據服務-->
? ? ? <service name="PmsWcfServer.PmsWcfBaseData" behaviorConfiguration="WcfBaseData">
? ? ? ? <host>
? ? ? ? ? <baseAddresses>
? ? ? ? ? ? <add baseAddress="net.tcp://127.0.0.1:8081"/>
? ? ? ? ? </baseAddresses>
? ? ? ? </host>
? ? ? ? <endpoint address="" binding="netTcpBinding" ?contract="PmsWcfServer.IPmsWcfBaseData" bindingConfiguration="BindBaseData"/>
? ? ? ? <endpoint address="mex" binding="mexTcpBinding" contract="IMetadataExchange"/>
? ? ? </service>
? ? </services>
? ? <behaviors>
? ? ? <serviceBehaviors>
? ? ? ? <behavior name="WcfBaseData">
? ? ? ? ? <serviceDebug includeExceptionDetailInFaults="true"/>
? ? ? ? ? <serviceMetadata httpGetEnabled="false"/>
? ? ? ? ? <serviceCredentials>
? ? ? ? ? ? <serviceCertificate x509FindType="FindBySubjectName" findValue="PmsWcfServer" storeLocation="LocalMachine"/>
? ? ? ? ? ? <userNameAuthentication userNamePasswordValidationMode="Custom" ?customUserNamePasswordValidatorType="PmsWcfServer.CheckUserNamePass,PmsWcfServer"/>
? ? ? ? ? </serviceCredentials>
? ? ? ? </behavior>
? ? ? </serviceBehaviors>
? ? ??
? ? ? <endpointBehaviors>
? ? ? ? <behavior name="BindBaseData">
? ? ? ? ? <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
? ? ? ? </behavior>
? ? ? </endpointBehaviors>
? ? </behaviors>
? ??
? ? <bindings>
? ? ? <netTcpBinding>
? ? ? ? <binding name="BindBaseData" maxReceivedMessageSize="2147483647">
? ? ? ? ? <security mode="Message">
? ? ? ? ? ? <message clientCredentialType="UserName"/>
? ? ? ? ? </security>

<!--注意:紅色字體,這里必須要修改 maxNameTableCharCount值,增大配額 -->?

? ? ? ? ? <readerQuotas maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" maxBytesPerRead="2147483647" maxArrayLength="2147483647" maxDepth="32000"/>
? ? ? ? </binding>
? ? ? </netTcpBinding>
? ? </bindings>
? </system.serviceModel>

? ? 只是修改以上配置文件,客戶端依然后引用不成功,還需要修改:C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.Config文件,在文件后面增加以下節:

? ?<system.serviceModel> ?
? ? <bindings> ?
? ? ? <netTcpBinding> ?
? ? ? ? <binding name=" BindSystem " maxBufferPoolSize="2147483647" ?
? ? ? ? ? maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"> ?
? ? ? ? ? <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" ?
? ? ? ? ? ? maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /> ?
? ? ? ? ? <security mode="None" /> ?
? ? ? ? </binding> ?
? ? ? </netTcpBinding> ?
? ? </bindings> ?
? ? <client> ?
? ? ? <endpoint binding="netTcpBinding" bindingConfiguration=" BindSystem " ?
? ? ? ? contract="IMetadataExchange" name="net.tcp" /> ?
? ? </client> ?

? </system.serviceModel>?

重啟VS,后再次引用成功!?

?

?

?

WCF服務接口多,客戶端在引用時出錯!報WCF The maximum nametable character count quota (16384) has been exceeded while reading XML data錯誤


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!??!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91精品午夜 | 高清国产一区二区三区四区五区 | 久久69精品久久久久久久电影好 | 在线成人 | 国产在线欧美 | 国产成人在线视频 | 波多野结衣中文丝袜字幕 | 久久综合在线 | 欧美9999 | 国产精品不卡 | 免费毛片网站 | 精品日本三级在线观看视频 | 一区二区三区成人 | 狠狠躁夜夜躁人人爽天天高潮 | 日本欧美一区二区三区视频麻豆 | 久久99精品久久久久久综合 | 亚洲一二三区精品 | 一级片免费 | 在线色网 | 毛片在线观看视频 | 欧美一级做a爰片久毛片潮 日本久久视频 | 一本大道av| 加勒比久久综合 | 色久在线| 奇米影视奇米色777欧美 | 免费jizz在线播放视频 | 成人国产免费观看 | 性欧美一区| 男女配种超爽免费视频 | 网友自拍视频在线 | 怦然心动50免费完整版 | 亚洲 欧美 综合 | 午夜欧美性欧美 | 一级毛片免费 | 狠狠操夜夜操 | 99爱在线视频这里只有精品 | 国产欧美日韩第一页 | 国产精品日本无码久久一 | 国内精品玖玖玖玖电影院 | 日韩欧美黄色 | 妞干网免费在线观看 |