Ошибка при запуске установленной службы Windows на выделенном сервере - PullRequest
0 голосов
/ 01 июня 2011

Ошибка при запуске установленной службы Windows на выделенном сервере

Я установил службу Windows на свой виртуальный выделенный сервер, используя exe-файл службы Windows.

Когда я пытаюсь запустить службу Windows с виртуального выделенного сервера, я получаю следующую ошибку.

 Service cannot be started. System.InvalidOperationException: Could not find default endpoint element that references contract 'MyService.MyServSoap' in the ServiceModel client configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this contract could be found in the client element.
  at System.ServiceModel.Description.ConfigLoader.LoadChannelBehaviors(ServiceEndpoint serviceEndpoint, String configurationName)
at System.ServiceModel.ChannelFactory.ApplyConfiguration(String configurationName)
at System.ServiceModel.ChannelFactory.InitializeEndpoint(String configurationName, EndpointAddress address)
at System.ServiceModel.ChannelFactory`1..ctor(String endpointConfigurationName, EndpointAddress remoteAddress)
at System.ServiceModel.EndpointTrait`1.CreateSimplexFactory()
at System.ServiceModel.ClientBase`1.CreateChannelFactoryRef(EndpointTrait`1 endpointTrait)

Что может быть не так?

1 Ответ

1 голос
/ 01 июня 2011

Вы предоставили app.config для службы .exe?

Похоже, что оно отсутствует или неверно в сообщении об исключении:

Не удалось найти конечную точку по умолчанию элемент, который ссылается на контракт MyService.MyServSoap в Конфигурация клиента ServiceModel раздел. Это может быть потому, что нет файл конфигурации был найден для вашего приложение, или потому что нет конечной точки элемент, соответствующий этому контракту, может быть найденным в клиентском элементе.

...