Je travaille avec un collègue sur ce sujet, j'essaierai bientôt sur ma propre machine, mais je voulais que la question soit postée rapidement. J'ai également été Google pour étape par étape "comment installer pour le service de la WCF" et ne rien trouver sur la cible. Je l'ai déjà fait dans une entreprise précédente, mais en oubliant les détails maintenant.Configurer le projet MSI pour le service Web WCF
Les fichiers .SVC sont-ils automatiquement inclus dans la "sortie primaire" d'un autre projet?
Nous avons effectué une "sortie de projet" "Ajout", puis nous avons pointé le projet de service Web WCF. Les fichiers .dll apparaissent tous, mais pas les fichiers .SVC.
- Les fichiers SVC doivent-ils être inclus avec la sortie principale? Ou est-ce que "sortie primaire" se réfère simplement à la sortie Debug/Bin?
- Peut-on déployer sans les fichiers SVC? Je pense que nous avons besoin du SVC, pas du C#, je ne veux pas montrer "tous les fichiers source".
- Devons-nous ajouter manuellement les fichiers SVC?
- De même, devons-nous ajouter le web.config manuellement?
En utilisant VS2010
Après quelques minutes d'expérimentation, je pense qu'il est « Fichiers de contenu » qui comprend les .svcs et les .configs.
Il en est ainsi que les meilleures pratiques, d'inclure les éléments suivants: 1) Sortie primaire 2) Les fichiers de contenu?
seule chose que je recommande est d'utiliser le projet de configuration Web à la place, car il imitera un peu mieux l'environnement cible. – edgaralgernon
On dirait que "Content Files" ajoutera tous les fichiers .svcs, web.config, et asax d'un seul coup - c'était le point de ma question. Y a-t-il un avantage à les ajouter un à la fois, ou est-ce que je vois le but de "Fichiers de contenu" dans le mauvais sens. – NealWalters