Quelle quantité du fichier app.config de la bibliothèque de services WCF doit être dupliquée dans app.config de l'hôte de la console?Quelle quantité du fichier app.config d'une bibliothèque de services WCF doit être copiée sur app.config d'un hôte de console?
Répondre
Fondamentalement: tout.
Le app.config
pour la bibliothèque de classe de service WCF ne sera pas lu par .NET.
Vous devez avoir tous les paramètres (plus précisément: tout dans la section <system.serviceModel>
) dans le fichier app.config
de votre application hôte.
@Broyian: La configuration de WCF est un sujet notoirement difficile et souvent pas très bien compris. J'ai deux épisodes de séries vidéo que j'aime vraiment qui m'ont aidé à mieux comprendre la configuration - vérifiez-les!
- DotNet Rocks TV Show # 122: Miguel Castro on Extreme WCF
- DotNet Rocks TV Show # 135: Keith Elder Demystifies WCF
@Broiyan: vous pouvez vérifier ce post de blog ici une amélioration dans WCF 4.0 prise moins d'une "bête":
Merci. C'est mon impression votre réponse difficile à découvrir dans le chapitre 1 de Lowy et via Google et MSDN. Comment pourrais-je trouver ces réponses sans avoir recours à stackoverflow? – H2ONaCl
@broiyan: la configuration est toujours une affaire délicate ... et comme ces réponses sont difficiles à découvrir, il y a ** un endroit comme Stackoverflow! –
Ok, bien si c'est "notoirement difficile" alors je suggère à Microsoft que le texte du site MSDN devrait être changé. Actuellement, le site MSDN dit "Windows Communication Foundation est ... une partie de .NET Framework qui fournit un modèle de programmation unifié pour créer rapidement des applications orientées services qui communiquent sur le Web et l'entreprise." "Rapidement" devrait être remplacé par "lentement" jusqu'à ce que cette situation soit mieux documentée par Microsoft ou les programmeurs qui publient des tutoriels gratuits partout dans le monde. – H2ONaCl
Je ne peux pas comprendre la question, mais si vous essayez de se débarrasser de l'app.config dans une application client WCF (c.-à-mettre tout à l'intérieur d'une DLL), voir ici
C# WCF: Having a single app.config in a shared library that provides access to the Service
- 1. bibliothèque de partage App.Config
- 2. Une question sur WCF lors de l'utilisation app.config
- 3. .NET - Stocker un App.config avec une bibliothèque de classes
- 4. chaîne de connexion dans app.config dans une bibliothèque de classes
- 5. Traduire ce fichier app.config au code? (WCF)
- 6. Protection de la section dans le fichier App.config Console Application
- 7. étrange côté client WCF app.config généré
- 8. Configuration WCF dans le code vs app.config
- 9. C# fichier app.config
- 10. Réglage SendTimeout dans mon WCF app.config
- 11. Chargement du fichier app.config dans la version
- 12. Génération du fichier App.Config pour un service Windows géré à l'aide de WCF
- 13. .net liaison du projet app.config
- 14. Paramètres du proxy IM dans app.config
- 15. Modifier dynamiquement la valeur du fichier app.config
- 16. Exclure app.config du contrôle de code source?
- 17. WCF proj multip et app.config contrats
- 18. Référence de l'assembly GAC dans App.Config (applications console)
- 19. app.config globalisation
- 20. Comment héberger plusieurs flux de travail séquentiels WCF dans la bibliothèque de flux de travail WCF
- 21. Comment charger le fichier App.config?
- 22. Désactivation du suivi via app.config
- 23. App.config Portabilité de l'entrée dllmap
- 24. Modification de app.config via installscript
- 25. Bibliothèque de services WCF - Effectuer des appels à partir de l'application Console
- 26. app.config weirdness
- 27. C#: gérer plusieurs fichiers App.config
- 28. Configuration du symbole de compilation conditionnelle dans le fichier app.config
- 29. Création dynamique du fichier app.config au démarrage de l'application
- 30. Méthodes intégrées de sauvegarde app.config
marc_s S'il vous plaît mettre cette excellente réponse comme une réponse à me laisser vous voter –
@marc_s: Fait! –