Существует ли более простой способ публикации служб silverlight и wcf с локального хоста в IIS? - PullRequest
0 голосов
/ 11 марта 2010

Существует ли более простой способ развертывания / публикации проектов silverlight и wcf из среды localhost на сервере IIS?

У меня есть веб-проект с автономным wcf-сервисом, на который ссылается мое приложение silverlight. Когда я работаю локально, я устанавливаю адрес ссылки на htt: // localhost: 8080 / MyService.svc - и когда я хочу разместить его на сервере IIS, я ссылаюсь на его адрес htt: ///MyService.svc, все работает, хорошо. -и на самом деле, я случайно разместил файл clientenccessccesspolicy в корне сайта, просто на случай, если мне нужно будет выполнить тестовое соединение с моего компьютера / ноутбука.

Становится немного утомительно, приходится каждый раз менять. Конечно, это довольно распространенная вещь? Есть ли где-то настройка, которая позволяет мне менять конфигурацию при развертывании / публикации? - аналогично конфигурации решения (Debug / Release).

Любые мысли, указания или рекомендуемые практики будут высоко оценены.

Приветствия

1 Ответ

0 голосов
/ 11 марта 2010

Если вы развернете его в IIS: почему бы вам просто не использовать хост Visual Studio, создающий не самостоятельно размещенный сервис wcf? новый проект -> WCF -> Приложение службы WCF.

С другой стороны, для управления зависимыми от окружения конфигами мне нравится эта вещь: http://www.hanselman.com/blog/ManagingMultipleConfigurationFileEnvironmentsWithPreBuildEvents.aspx

...