Попробуйте использовать имя типа, указанного в сборке.
Это [Fully Qualified Type Name], [Assembly]
Где [Fully Qualified Type Name]
, в наиболее распространенных случаях YourNamespace.YourType
И [Assembly]
в большинстве случаев YourAssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Это становится более сложным, чем это (универсальные типы, вложенные типы и т. Д.), Но вряд ли будет так в вашем случае.
Если вашприложение использует параметры сборки по умолчанию, поэтому я рискну предположить, что директива должна выглядеть примерно так:
<%@ ServiceHost Language="C#" Debug="true"
Service="WcfServiceLibrary1.Service1,
WcfServiceLibrary1,
Version=1.0.0.0,
Culture=neutral,
PublicKeyToken=null" %>
Хотя вы, вероятно, захотите избавиться от перевода строки там.
Также убедитесь, что ваша dll действительно развернута