Tôi cần thay đổi tệp web.config
và thêm thuộc tính MaxReceivedMessageSize
vào web.config
của tôi - nhưng ở đâu?Nơi để đặt MaxReceivedMessageSize tài sản trong tập tin web.config WCF dịch vụ?
Dung lượng kích thước thư tối đa cho thư đến (65536) đã bị vượt quá. Để tăng hạn ngạch, hãy sử dụng thuộc tính MaxReceivedMessageSize trên phần tử ràng buộc phù hợp.
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="false"><assemblies><add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /></assemblies></compilation>
</system.web>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
Thông thường, nó được đặt trên phần tử ràng buộc. Mặc dù web.config của bạn cho thấy không có dấu hiệu của dịch vụ WCF nào –
@DmitriyReznik: nhiều khả năng một dịch vụ WCF .NET 4 với các điểm cuối "mặc định" tiện dụng –