Visual Studio ne génère pas d'application.config contenu lorsque “ajouter une référence de service”
Quand j'ajoute un service web en utilisant "ajouter une référence de service" dans la console de l'application, l'application.config ne pas générer la configuration. Comment puis-je créer cette application.config avec un wsdl? Merci!
- Quelle est la version de Visual Studio que vous utilisez? J'ai juste essayé moi-même dans un vide d'application de la Console, et il a généré l'application.config correctement.
- Cela se produit pour moi aussi l'utilisation de VS2010, contre des Services WCF généré par VS2010. Plus intéressés à trouver une solution à ce qu'un travail autour de.
- Ajout d'une prime de 150 rep pour une réponse qui résout sans avoir recours à la ligne de commande.
- Ce qui m'est arrivé en VS 2013, Clara Onagres solution a fonctionné.
Vous devez vous connecter pour publier un commentaire.
Lors de l'ajout du service de référence, essayez de cliquer sur "Avancé..." et puis décochez la case " Réutilisation des types dans les assemblys référencés case.
J'ai trouvé quand j'avais créé un projet simple pour tester un service tiers qui tout a bien fonctionné. En essayant d'ajouter la même référence pour le projet principal a abouti à l'application.de configuration et de référence.vb fichier n'est pas généré correctement.
Je pense que cela peut être parce qu'il y avait déjà d'autres références web dans l'application ou la référence des applications, cependant décochant "Réutiliser les types' a entraîné dans les fichiers générés correctement.
(Même réponse que j'ai donné à Visual Studio 2010: ajout d'un service de référence 2008 wsdl généré )
J'ai eu le même problème avec Visual Studio 2008. Je trouve que j'obtiens des résultats différents si je suis en utilisant le "Ajouter une Référence de Service... de la commande", ou de creuser plus profond pour "Ajouter une Référence de Service..." | "Avancé..." | "Ajouter une Référence Web...".
Cependant, essayé-et-vrai méthode et la solution qui a fonctionné pour moi, mais est encore via la ligne de commande:
Qui devrait vous donner un travail app.config. Espérons que ça aide!
Dans mon cas, à la suite de mesures prises en
<services>
balise web.fichier de config dans WCF Projet (à partir de<services>
à</services>
et cela a fonctionné 🙂
Vous pouvez ajouter une Référence de Service comme d'habitude (pas besoin d'avancée). Si les sections de configuration n'apparaissent pas dans l'application.la configuration, vous pouvez cliquez sur "Configurer le Service de Référence...", et décochez la case "Réutilisation des types dans les assemblys référencés". Après cela, il va générer correctement les sections.
Ce ne sera pas de générer automatiquement vos paramètres, mais pour créer le site web.paramètres de configuration sans la ligne de commande, vous pouvez faire un clic droit sur votre application.la configuration après l'ajout de la référence de service et cliquez sur le "Modifier la Configuration WCF" bouton pour ajouter les éléments dont vous avez besoin pour votre service web.