Сервис Silverlight WCF - PullRequest
       16

Сервис Silverlight WCF

1 голос
/ 29 ноября 2009

Я пытаюсь загрузить WCF (Service1.svc) на мою учетную запись godaddy. Когда я набираю адрес службы (http://www.domain.com/Service1.svc), я получаю ошибку 404 not found. Что я хотел бы знать, это все файлы, которые мне нужно загрузить, чтобы он работал? Структура каталогов состоит из?

Ответы [ 4 ]

1 голос
/ 29 ноября 2009

Ваша учетная запись GoDaddy настроена для .NET 3.0 или 3.5? Если они не зарегистрировали карты сценариев для файлов * .svc, я считаю, что IIS по умолчанию не будет обслуживать даже файлы, которые не имеют зарегистрированного типа MIME, поэтому вы получите 404, а не даже текст файла .svc.

1 голос
/ 31 декабря 2009

Я проверил с GoDaddy, и они подтвердили, что .Net 3.5 не может быть настроен как полное доверие на их серверах. Означает ли это, что приложения Silverlight, использующие службы WCF, не могут работать на GoDaddy?

1 голос
/ 29 ноября 2009

Для размещения службы WCF в IIS вам необходимо:

  • виртуальный каталог
  • файл * .svc внутри этого виртуального каталога
  • сборка библиотеки классов со службой WCF в каталоге bin в виртуальном каталоге

Вот и все!

Еще один ТАК тут также касался GoDaddy и хостинга WCF в средах со средним доверием - кажется, вам нужно сделать некоторые дополнительные шаги и вещи, чтобы все заработало, что обычно "просто работает" на локальном установить на локальном сервере.

0 голосов
/ 31 декабря 2009

Лучшее, что можно сделать - это использовать discountasp.com для хостинга. Это всего $ 10 в месяц, и все работает с минимальными усилиями.

...