У меня есть решение Visual Studio 2008 с WCF-сервисом и клиентом.
Когда я запускаю свой клиент и вызываю метод из своей службы, я получаю сообщение "Невозможно автоматически отладить" Home.Service ". Удаленная процедура не может быть отлажена. Обычно это означает, что отладка не была включена сервер."
Я googled вокруг, и попробовал следующее.
<system.web>
<compilation debug="true" />
</system.web>
был добавлен в app.config как для клиента, так и для сервера.
Я также убедился, что проект компилируется в режиме отладки.
Что еще может вызвать это сообщение?
Изменить: добавлено больше информации на основе отзывов.
- Использует wsHttpBinding
-
Я установил
<serviceDebug includeExceptionDetailInFaults="true"/>
-
Я использую
var service = new HomeReference.HomeServiceClient(); service.ClientCredentials.Windows.ClientCredential = CredentialCache.DefaultNetworkCredentials;
К сожалению, ошибка появляется при первом вызове метода в моей службе. Я могу отклонить сообщение, и приложение продолжает работать. Любые Исключения, брошенные на сервер, которые не распространяются обратно на клиента, хотя (я предполагаю, что это должно быть?)