Ответ 1
Вам нужно создать другое приложение - приложение Web-приложения или приложение WCF (как правило, это то же самое, что и веб-приложение с некоторыми дополнительными ссылками). Затем вам нужно обратиться к своей библиотеке услуг в новый проект и добавить файл .svc. Удалить код за файлом из вновь созданного файла .svc и открыть разметку этого файла. Измените атрибут службы @ServiceHost. Атрибут должен указывать на вашу службу, реализованную в библиотеке (полное имя с пространством имен). Затем добавьте конфигурацию в веб-конфигурацию.
Если вы используете WCF 4.0, вам не нужно создавать конфигурацию (используется по умолчанию), и вам даже не нужно определять файл .svc. WCF 4.0 поддерживает активацию на основе конфигурации.