Если DLL проекта B содержит классы, и если вы хотите, чтобы клиенты использовали классы, им нужно будет предоставить DLL.
Если вместо этого вы хотите, чтобы клиенты имели доступ к прокси-классы , которые соответствуют фактическим классам, тогда вы должны ссылаться на них в контрактах веб-службы.Типы прокси не будут сгенерированы для чего-либо, что не является частью договора.