2009-04-19 7 views
0

J'espère que quelqu'un peut aider avec quelque chose qui est vraiment en herbe moi.référence de service Web dans DLL

J'ai un client intelligent, quelques services Web et quelques DLL. les dll sont essentiellement des formes et des contrôles. la référence dll les services Web en eux-mêmes. Le problème que j'ai est comment changer les références aux services Web dans les DLL dynamiquement comme vous le feriez si j'étais résident dans un fichier web.config.

Je peux définir la référence de service Web sur dynamique et modifier la référence dans le fichier de configuration Web et le nouvel emplacement est utilisé. Comment fo j'applique la même chose pour la DLL comme tehy sont binaires et les fenêtres app.config n'a aucune référence aux services Web réels.

espérons que ce soit clair. Je suis vraiment ravi et j'apprécierais tout un conseil.

merci beaucoup

Répondre

4

Les DLL utiliseront le fichier app.config de leur application hôte. Par exemple, si votre client intelligent s'appelle MySmartClient, vous pouvez utiliser MySmartClient.exe.config de la même façon que vous utiliseriez web.config pour définir des URL de service Web.

Questions connexes