J'ai une application VB6 qui doit communiquer avec un serveur VS2008 VB.NET WCF. J'ai construit une DLL WCF VB.NET à utiliser sur le côté client, et il fonctionne presque avec l'application VB6. Lorsque j'essaie d'exécuter l'application VB6 en mode débogage, j'obtiens «Impossible de trouver l'élément de noeud final avec le nom 'NetTCPBinding_IComPortManager' et le contrat 'IComPortManager' dans la section de configuration du client ServiceModel. L'utilisation d'une application cliente VB.Net factice, avec la même DLL WCF fonctionne très bien. Je suppose que l'application VB6/WCF DLL ne trouve pas app.config. Où doit être app.config? Existe-t-il un moyen de dire à WCF où trouver app.config?Utilisation de WCF DLL avec VB6?
0
A
Répondre
1
Le app.config doit être nommé comme si votre hôte était une application .NET, à savoir
YourAppName.exe.config
1
Ma réponse here décrit toutes les questions relatives à VB6 et exe Fichiers .config.