Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Не получается "залить" WCF service на удалённый хостинг. / 8 сообщений из 8, страница 1 из 1
27.08.2009, 18:48
    #36166887
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
Создал тестовый проэкт типа WCF Service Application,

при запуске из Visual Studio можна добавить ссылку на сервис (Add Service Refernce http://localhost:8716/Service1.svc)

но когда я копирую файлы на удалённый хостинг, при попытке добавить ссылку http://www.my_site.com//Service1.svc возникает ошибка.

скопировал dll в bin каталог, Service1.svc и *.cs корневой.

В чём может быть ошибка?
...
Рейтинг: 0 / 0
27.08.2009, 19:03
    #36166907
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
Strassebahnhttp://www.my_site.com /два слэша/ Service1.svcнадеюсь это опечатка?
StrassebahnВ чём может быть ошибка?Скорее всего IIS не настроен как нужно. Попробуйте достучаться до сервиса сначала из браузера, если не откроет - значит iis не пускает. Если пустит - смотрите конфиг, может там запрещены удалённые подключения или порт указан неправильно
...
Рейтинг: 0 / 0
27.08.2009, 19:50
    #36166967
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
авторнадеюсь это опечатка?
Опечатка - один слэш

Не могу достучатся через IE.
А вот к веб-сервису через IE достучался нормально


авторСкорее всего IIS не настроен как нужно
Хостинг - DotNetPark , до сих пор все шло хорошо, не жаловался.
Но на всякий случай написал письмо в helpdesk

Вот кусок Web.config.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<system.serviceModel>
		<services>
			<service name="QI.QI_SITES" behaviorConfiguration="QI.Service1Behavior">
				<!-- Service Endpoints -->
				<endpoint address="" binding="wsHttpBinding" contract="QI.I_QI_SITES">
				</endpoint>
				<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
			</service>
		</services>
		<behaviors>
			<serviceBehaviors>
				<behavior name="QI.Service1Behavior">
					<!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
					<serviceMetadata httpGetEnabled="true"/>
					<!-- To receive exception details in faults for debugging purposes, set the value below to true.  Set to false before deployment to avoid disclosing exception information -->
					<serviceDebug includeExceptionDetailInFaults="false"/>
				</behavior>
			</serviceBehaviors>
		</behaviors>
	</system.serviceModel>

Может в здесь есть ошибка?
...
Рейтинг: 0 / 0
28.08.2009, 12:19
    #36167775
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
Поддержка ответила, чтo SVC поддерххиваются.

при попытке Add Service Reference возвращает ошибку:

Код: plaintext
1.
2.
3.
Metadata contains a reference that cannot be resolved: 'http://www.my_site.com/my_service.svc'.
 The requested service, 'http://www.my_syte.com/my_service.svc' could not be activated. See the server's 
diagnostic trace logs for more information. If the service is defined in the current solution, try building the 
solution and adding the service reference again.

как с этим бороться?
...
Рейтинг: 0 / 0
28.08.2009, 12:28
    #36167788
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
StrassebahnПоддержка ответила, чтo SVC поддерххиваются.

при попытке Add Service Reference возвращает ошибку:

Код: plaintext
1.
2.
3.
Metadata contains a reference that cannot be resolved: 'http://www.my_site.com/my_service.svc'.
 The requested service, 'http://www.my_syte.com/my_service.svc' could not be activated. See the server's 
diagnostic trace logs for more information. If the service is defined in the current solution, try building the 
solution and adding the service reference again.

как с этим бороться?

а здесь что?

Код: plaintext
See the server's diagnostic trace logs for more information.

кроме того, писали уже: как настроен IIS? какой NET Framework там прописан? и т.д....
...
Рейтинг: 0 / 0
28.08.2009, 12:34
    #36167803
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
Если свц не поддерживаются, чего же Вы еще хотите?
Покупайте виртуальный хостинг и делайте, что душе угодно. Правда, подороже выйдет.
...
Рейтинг: 0 / 0
28.08.2009, 12:40
    #36167820
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
SVC поддерживаются

сейчас попробую разобратся с логом
...
Рейтинг: 0 / 0
28.08.2009, 15:03
    #36168204
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается "залить" WCF service на удалённый хостинг.
Раньше я просто добавил в WebConfig секцию <system.serviceModel>.

Теперь я скопировал WebConfig полностью, и теперь выдаёт следующую ошибку:

авторThe remote server returned an error: (500) Internal Server Error.
If the service is defined in the current solution, try building the solution and adding the service reference again.

в первом варианте (с копированием секции) попробывал http://www.my_site.com/trace.axd, но ничего интересного не увидел,

во втором случае http://www.my_site.com/trace.axd вооще не идёт - с полностью скопированным
WebConfig даже простейшие странички не грузятся.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Не получается "залить" WCF service на удалённый хостинг. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]