Bonjour

Mon problème est à priori un classique du genre : j'essaie de faire marcher un service WCF proposant une fonction pour uploader et stocker un fichier sur le serveur.
Ca marche pour fichiers de taille inférieure à 2mo (encore que la limite ait l'air de varier ) mais dès qu'on parle de 6/7mo ou plus, ya plus personne : erreur 404.

Après de nombreuses recherches, j'ai blindé le fichier Web.config
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
	<system.serviceModel>		
		<bindings>
			<basicHttpBinding> <!--BINDING-->
				<binding name="ServicesBinding" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647">
					<readerQuotas maxArrayLength="2147483647" maxStringContentLength="2147483647"/>
				</binding>
			</basicHttpBinding>
		</bindings>
Toujours pas. J'ai alors fait de même dans le code de l'appel au service côté client silverlight
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
BasicHttpBinding Binding = new BasicHttpBinding(BasicHttpSecurityMode.None);
            Binding.MaxBufferSize = Int32.MaxValue;
            Binding.MaxReceivedMessageSize = Int32.MaxValue;
Niet, nada, rien. Et encore je ne parle là que de l'essai qui veux bien marcher avec des fichiers de petite taille en local.


Quelqu'un à l'ombre d'une piste ?...