VS2008 e limite download mex 65Kb

Quando si crea il proxy di un servizio WCF attraverso il mex potrebbe capitare di ricevere un errore dovuto alla dimensione del messaggio ricevuto superiore a 65Kb.

Per risolvere il problema con VS2008 dovete aggiungere le seguenti righe di configurazione al file
c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe.config
    <system.serviceModel>
        <client>
            <endpoint name="net.tcp" binding="netTcpBinding" bindingConfiguration="bc" contract="IMetadataExchange" />
        </client>
        <bindings>
            <netTcpBinding>
                <binding name="bc" maxReceivedMessageSize="10000000">
                    <readerQuotas maxNameTableCharCount="10000000" />
                    <security mode="None"/>
                </binding>
            </netTcpBinding>
        </bindings>
    </system.serviceModel>

Non è mia, ma del mitico collega XP Michele Zorzella.

posted @ lunedì 7 aprile 2008 20:40

Print

Comments on this entry:

# re: VS2008 e limite download mex 65Kb

Left by Mago at 13/11/2008 18:01
Gravatar
Ciao Ivan, grazie della dritta...
Paradossalmente ho chiesto come si faceva al mio boss e non se lo ricordava!!
Ciao

# re: VS2008 e limite download mex 65Kb

Left by Ivan Fioravanti at 15/11/2008 00:37
Gravatar
E pensare che me l'ha detto lui :-)
Comments have been closed on this topic.