Я понимаю, что нет ничего больше для развертывания служб, чем установка файла .svc и связанных двоичных файлов в размещенном каталоге под IIS, как описано здесь (IIS):
http://msdn.microsoft.com/en-us/library/ms733766.aspx
и здесь (WAS):
http://msdn.microsoft.com/en-us/library/ms733109.aspx
Два вопроса:
Есть ли какая-либо разница между этими двумя сценариями для более новых (> = 7.0) версий IIS при использовании BasicHttpBinding?
Есть ли способ просмотреть / протестировать службы WCF, размещенные в IIS? У IIS есть этот приятный пользовательский интерфейс, но, насколько я могу судить, вы должны посмотреть на web.config и протестировать сервисы с помощью wcftestclient или использовать браузер, чтобы увидеть, работает ли все в какой-то момент.
Нет никакой разницы при использовании BasicHttpBinding в разных версиях IIS.Насколько я знаю, в IIS нет возможности тестирования (TestWcfClient, unittests, ....)