Bonjour

Voici mon problème:
Là où je bosse, nous avons un gros projet MFC (~2000 fichiers, 36Mo pour l'exe final)
Récemment, nous l'avons passé en managé en le compilant avec le /clr pour pouvoir accéder au framework de M$.
Non sans mal, on a réussi à le compiler et il marche sur nos machines de développement en local.

Pour le déployer chez les utilisateurs finaux, l'exécutable est placé sur un serveur d'application accessible à tout le monde via un lecteur réseau. Chaque employé lance le logiciel en exécutant l'exe depuis ce lecteur réseau.
Mais avec le passage en managé, l'exe ne démarre plus. L'exe apparait bien dans le gestionnaires des tâches de windows, il prend plein de ressource système comme s'il se chargeait mais il ne se passe rien, On l'a laissé tourner 1h20 sur un C2D E6600 pour voir mais rien à faire, l'appli ne démarre pas.

On a testé avec le même projet mais réduit qui ne pèse alors plus que 7Mo, il démarre et l'appli fonctionne aussi bien en local que depuis le lecteur réseau.


Est-ce que l'exe managé produit est trop gros (36Mo) pour fonctionner en le démarrant depuis un lecteur réseau ? Sinon que faire.

Précision: nous sommes sous Visual Studio 2005 SP1

Merci