переключение конфигураций между тестированием VS и развертыванием для веб-службы WCF благодаря HTTPS - PullRequest
0 голосов
/ 11 мая 2011

Требование: мне нужно развернуть приложение веб-службы WCF в IIS 6, которое доступно через HTTPS.

Проблема: Трудно переключаться между отладкой в ​​Visual Studio (которая не может использовать SSL в VS 2008 ASPСервер разработки .Net из-за настроек веб-конфигурации.

Какой самый эффективный способ обойти это? Могу ли я манипулировать привязками конфигурации https с помощью кода, чтобы можно было просто переключаться между серверами? Спасибо!

1 Ответ

0 голосов
/ 11 мая 2011

Если вы можете установить различные конфигурации сборки для ASP.Net Development Server и IIS, вы можете сделать это с помощью


Например, допустим, вы решили использовать Debug build для сервера dev и Release для IIS. Используя метод событий после сборки, создайте 2 файла web.config с именами web.config.debug и web.config.release. В событии Post build, основанном на режиме сборки, переименуйте один из конфигурационных файлов в web.config.
Для первого подхода прочитайте документы. Лично мне сложно преобразовать web.config.

...