локально У меня нет проблем с приложением Silverlight. сайт подходит просто отлично. мы внедряем наш код в нашу тестовую среду, и наш сайт (или доступ к нашим данным) перестает работать. Я не думаю, что наш файл svc распознается. Я склоняюсь к проблеме с конечными точками. Im довольно новичок в wcf и ссылках на службы. ниже наш код для webconfig и код нашего clientconfig. интересно, может ли кто-нибудь дать какое-то направление тому, что могут быть нашими проблемами.Не удается найти WCF .svc Конечные точки
наш web.config
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
</behaviors>
<bindings>
<customBinding>
<binding name="AlgaeTrackerDataServices.customBinding0">
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>
</bindings>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"
multipleSiteBindingsEnabled="true"/>
<services>
<service name="AlgaeTrackerDataServices">
<endpoint address=""
binding="customBinding"
bindingConfiguration="AlgaeTrackerDataServices.customBinding0"
contract="AlgaeTrackerDataServices">
</endpoint>
<endpoint address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange"/>
</service>
</services>
</system.serviceModel>
Наш клиент конфигурации
<system.serviceModel>
<bindings>
<customBinding>
<binding name="CustomBinding_AlgaeTrackerDataServices">
<binaryMessageEncoding />
<httpTransport maxReceivedMessageSize="2147483647"
maxBufferSize="2147483647" />
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="http://localhost:8080/AlgaeTrackerDataServices.svc"
binding="customBinding"
bindingConfiguration="CustomBinding_AlgaeTrackerDataServices"
contract="AlgaeTrackerServices.AlgaeTrackerDataServices"
name="CustomBinding_AlgaeTrackerDataServices" />
</client>
</system.serviceModel>
Локально ... когда я нажимаю на файл SVC и вид в браузере он приходит в порядке и я могу посмотрите на wsdl. На нашем сервере я не могу просмотреть файл SVC ..
я получаю ошибку, которая говорит, что не удалось запустить asp.net развивать ... порт 8080 используется
Наш журнал событий говорит, что это ..
WebHost не смог обработать запрос. Отправитель Информация: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/31852487 Исключение: System.Web.HttpException (0x80004005): Служба '/AlgaeTrackerDataServices.svc' делает не существует. ---> System.ServiceModel.EndpointNotFoundException: Служба '/AlgaeTrackerDataServices.svc' делает не существует. в System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable (Строка normalizedVirtualPath) в System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast (Строка relativeVirtualPath) в System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest() в System.ServiceModel. Activation.HostedHttpRequestAsyncResult.BeginRequest() на System.Runtime.AsyncResult.End [TAsyncResult] (IAsyncResult результата) при System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult результат) Имя процесса: w3wp Процесс ID: 13128
Заранее спасибо за помощь ...
Wow спасибо за эту идею. Я сделал CTRL + H (заменил все в решении) и заменил это 'http: // localhost: 8080 /' новым '../', и теперь работает локальный проект, а также решение на сервере !!! – Nasenbaer