Я определил службу WCF и опубликовал ее в IIS на своем ноутбуке с Win 7.
Если я не определил пространство имен в ServiceContract в явном виде, я получаю сообщение об ошибке, которую люди видели, когда япопробуйте воспользоваться службой.
Удаленный сервер возвратил ошибку: (415) Невозможно обработать сообщение, поскольку тип содержимого 'application / soap + xml;charset = utf-8 'не был ожидаемым типом' text / xml;charset = utf-8 '.. Если служба определена в текущем решении, попробуйте скомпилировать решение и снова добавить ссылку на службу.
Если я определю пространство имен, это НЕ даст мне определения wsdl: types.Я никогда не видел такого поведения.У меня есть атрибут DataContract, определенный в моем классе, и он используется в моем контракте на обслуживание.
Есть идеи?