Pourquoi devrais-je utiliser des références de service Visual Studio sur svcutil?
Donc il semble que j'ai un couple de grandes options lors de la prise de service WCF proxy code dans un projet dans Visual Studio:
- Utilisation Visual Studio intégré dans l'outillage pour Références De Service
- Utiliser un simple svcutil commandequelque chose comme
svcutil http://[my
(depuis que j'ai utiliser certains
endpoint] /namespace:[my namespace] /noconfig
assez standard liaisons entre projets), et faites glisser le résultant
fichier dans mon projet (ou de mise en place).
Pour être clair, l'option 2 se sent comme le meilleuralbiet, sans outillage pour la mise à jour. Mais le Service de Référence de la boîte de dialogue génère comme un tas de fichiers. Est-il obscur avantage VS Références de Service que je suis absent?
source d'informationauteur Brandon Linton
Vous devez vous connecter pour publier un commentaire.
Si vous aussi vous possédez le service, je dirais: ne pas utiliser l'un des deux. Au lieu de cela, fractionnez vos contrats, des entités, et le client procurations dans les différentes assemblées que vous pouvez utiliser à la fois sur le service et le client.
Un peu comme décrit dans WCF La Manière Manuelle... Le bon sens.
Même raison de vous en construire une .un projet de réseau avec VS et ne pas appeler le compilateur à la main à partir de la ligne de commande. Le I de l'IDE représente Intégré, il fait des choses pour vous afin que vous n'avez pas besoin de faire les choses manuellement à partir de plusieurs emplacements séparés et procédures.
Il est généralement un moyen de faire beaucoup de ces choses à la main ou avec un éditeur de texte et l'invite de commande, mais vous permet d'être productif 🙂