Estou desenvolvendo um serviço web WCF e usei o modelo de aplicativo de serviço WCF para fazer isso.
A criação de um "Aplicativo de serviço WCF" atende a esse requisito? Quais são as vantagens de criar uma biblioteca de serviço WCF em vez de um aplicativo de serviço WCF?
fonte
Se tudo o que você tem é o único projeto, vejo complexidade adicional apenas se você separar por completo. Usei uma biblioteca quando tive alguns casos de uso específicos em que tive que hospedar em um serviço do Windows e no IIS.
Para o IIS, você pode mover as classes e interfaces para uma biblioteca, mas manter seus arquivos .SVC no projeto da web. Você deve editar os arquivos .SVC para apontar para as classes devidamente qualificadas.
fonte