C# MTOM消息中的MIME部分数量超过了当前配额';1000';

C# MTOM消息中的MIME部分数量超过了当前配额';1000';,c#,C#,我收到以下错误消息: MTOM消息中的MIME部分数量超过了当前配额“1000”。要增加配额,请在配置文件的AppSettings部分更改“microsoft:xmldictionaryreader:maxmimeparts”设置 我已将app.config文件添加到我的应用程序中,并添加了AppSettings部分和 但它不起作用 这是我的代码: public static T DeserializeFromMtomStream<T>(io.Stream stream) {

我收到以下错误消息: MTOM消息中的MIME部分数量超过了当前配额“1000”。要增加配额,请在配置文件的AppSettings部分更改“microsoft:xmldictionaryreader:maxmimeparts”设置

我已将app.config文件添加到我的应用程序中,并添加了AppSettings部分和 但它不起作用

这是我的代码:

public static T DeserializeFromMtomStream<T>(io.Stream stream)
    {

        XmlDictionaryReader TR = XmlDictionaryReader.CreateMtomReader(stream, Encoding.UTF8, XmlDictionaryReaderQuotas.Max);

        DataContractSerializer DCS = new DataContractSerializer(typeof(T));

        return (T)DCS.ReadObject(TR);
    }
public static T反序列化来自mtomstream(io.Stream)
{
XmlDictionaryReader TR=XmlDictionaryReader.CreateMtomReader(stream,Encoding.UTF8,XmlDictionaryReaderQuotas.Max);
DataContractSerializer DCS=新的DataContractSerializer(类型(T));
返回(T)DCS.ReadObject(TR);
}

欢迎任何帮助。谢谢

在machine.config文件的configsection之后添加以下内容:

<appSettings>
    <add key="microsoft:xmldictionaryreader:maxmimeparts" value="10000"/>
  </appSettings>


根据需要编辑machine.config文件中的“value”属性。

在config部分后添加以下内容:

<appSettings>
    <add key="microsoft:xmldictionaryreader:maxmimeparts" value="10000"/>
  </appSettings>


根据需要编辑“value”属性。

在appsettings部分,我添加了以下内容:欢迎使用堆栈溢出。在向问题添加其他信息时,请编辑问题,而不是添加评论。有关更多信息,请参阅。在appsettings部分,我添加了以下项目:欢迎使用堆栈溢出。在向问题添加其他信息时,请编辑问题,而不是添加评论。有关详细信息,请参阅。可以为“microsoft:xmldictionaryreader:maxmimeparts”设置的最大值是多少?可以为“microsoft:xmldictionaryreader:maxmimeparts”设置的最大值是多少?