Avez-vous essayé simplement l'ajouter comme un « projet de référence » au site projet? Faites un clic droit sur le projet du site Web, sélectionnez "Ajouter une référence ..." et passez à l'onglet "Projets".
Un test rapide a montré que, ce faisant, la sortie du projet d'application console (le fichier .exe) a été copiée dans le dossier/bin du site Web lorsque j'ai construit la solution.
Vous devriez alors être en mesure d'utiliser vos mécanismes de déploiement standard pour vous assurer qu'ils sont copiés sur le serveur en même temps que les autres bibliothèques.
Toutes mes excuses, vous avez raison, cela ne fonctionne pas avec un projet WebSite, seulement avec un Web applciation.
Dans ce cas, vous devrez utiliser un événement "Post Build" sur votre application de console pour le copier dans le dossier du site Web.
Faites un clic droit sur le projet d'application console dans l'Explorateur de solutions et sélectionnez "Propriétés" ou, lorsque vous avez un fichier du projet ouvert, utilisez le menu "Projet".
ensuite sur « Construire des événements » onglet, mettez à jour la « commande de l'événement après génération » à quelque chose comme:
xcopy "$(TargetDir)$(TargetFileName)" "c:\users\[UserName]\Documents\Visual Studio 2010\Websites\[ProjectName]\bin\" /D /S /I /Y
Si vous souhaitez inclure l'APB et les fichiers de configuration et puis quelque chose comme suivant serait mieux:
xcopy "$(TargetDir)$(TargetName).*" "c:\users\[UserName]\Documents\Visual Studio 2010\Websites\[ProjectName]\bin\" /D /S /I /Y
J'ai mis à jour ma réponse avec un événement Post Build qui fonctionne avec les fichiers .exe et ses fichiers dépendants. –