- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我在 Windows Azure 服务项目上的 Web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<configSections>
</configSections>
<!-- To collect diagnostic traces, uncomment the section below or merge with existing system.diagnostics section.
To persist the traces to storage, update the DiagnosticsConnectionString setting with your storage credentials.
To avoid performance degradation, remember to disable tracing on production deployments.
<system.diagnostics>
<sharedListeners>
<add name="AzureLocalStorage" type="NutriLeaf.Services.AzureLocalStorageTraceListener, NutriLeaf.Services"/>
</sharedListeners>
<sources>
<source name="System.ServiceModel" switchValue="Verbose, ActivityTracing">
<listeners>
<add name="AzureLocalStorage"/>
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging" switchValue="Verbose">
<listeners>
<add name="AzureLocalStorage"/>
</listeners>
</source>
</sources>
</system.diagnostics> -->
<system.diagnostics>
<trace>
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
<filter type="" />
</add>
</listeners>
</trace>
</system.diagnostics>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
allowCookies="true" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" maxBufferPoolSize="524288" maxReceivedMessageSize="2147483647"
messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
</security>
</binding>
</basicHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior>
<dataContractSerializer maxItemsInObjectGraph="2147483647" />
<!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
<serviceMetadata httpGetEnabled="true" />
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
<connectionStrings>
<remove name="LocalSqlServer" />
<add connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" name="LocalSqlServer" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
这是我在 Windows Phone 7 客户端上遇到的异常
对于 TransferMode.Buffered,MaxReceivedMessageSize 和 MaxBufferSize 必须是相同的值。参数名称:绑定(bind)元素
我什至尝试设置 TransferMode="Streamed"但这没有帮助,我得到了同样的异常。你能帮我一下吗?我是否缺少 Web.config 文件的某些部分?
请帮忙!
最佳答案
问题可能是在客户端产生的。检查 WP7 应用上的 ServiceReferences.ClientConfig
文件并检查绑定(bind)。
它们应该看起来像这样:
<bindings>
<basicHttpBinding>
<binding name="{YOUR SERVICE NAME HERE"
maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647">
<security mode="None" />
</binding>
您需要确保 maxBufferSize
和 maxReceivedMessageSize
与服务器配置中的值相同。
关于wcf - 我得到 For TransferMode.Buffered, MaxReceivedMessageSize 和 MaxBufferSize 必须是相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9747223/
尝试通过代码使用网络 tcp 端点时出现超时异常没有安全性并且像这样流式传输: NetTcpBinding binding = new NetTcpBinding(SecurityMode.None)
我有一个自承载的 WCF 服务(v4 框架),它通过基于 HttpTransport 的自定义绑定(bind)公开。绑定(bind)使用自定义 MessageEncoder,它几乎是一个 Binary
这是我在 Windows Azure 服务项目上的 Web.config
我正在使用 WCF 流将文件从 WCF 客户端传输到 netTcpBinding 服务。 一旦客户端使用 Stream 实例调用服务,服务将开始通过套接字连接 (StreamConnection) 从
我有一个 WCF 服务端点,它通过流提供二进制文档。端点看起来像这样: public Stream GetFile(int fileId){ ... } 此服务端点的 basicHttpBinding
我们有一个 WCF 客户端和服务器,它们通过 WCF NetTcpBinding 与 Streamed Transfermode 进行通信,其中客户端使用以下相关设置设置 WCF NetTcpBInd
我是一名优秀的程序员,十分优秀!