NetCFSvcUtil "Ошибка: в инструменте произошла ошибка." - PullRequest
7 голосов
/ 14 июня 2009

Я пытаюсь сгенерировать код прокси-клиента WCF для мобильного приложения Windows, использующего basicHttpBinding, и постоянно получаю следующую ошибку:

Ошибка: в инструменте произошла ошибка.

Ошибка: ошибка в приложении

Мне уже удалось сгенерировать прокси, но я не знаю, почему это внезапно произошло. Я прочитал пост Самеха Самира , но служба, которую я использую, не использует созданные мной контракты на сообщения (я использовал LINQ to SQL ORD), и WCFTestClient может подключиться к службе и показывает контракты. .

UPDATE

Кажется, проблема была в Windows 7 RC1. Я пробовал это на Win7 и после запуска NetCFSvcUtil на XP все работает просто отлично.

Кто-нибудь знает, как я могу сообщить об этой проблеме в Microsoft?

Ответы [ 2 ]

25 голосов
/ 12 августа 2009

Теперь доступен новый инструмент, который заменяет старую версию NetCFSvcUtil. Он вышел в понедельник, 10 августа 2009 года. Его можно скачать по следующей ссылке:

http://download.microsoft.com/download/6/2/0/6205ED05-E435-44FC-AA82-B763CA5F8B1A/NetCFSvcUtil.exe

Удачи!

2 голосов
/ 06 июля 2009

Я нашел это: http://blogs.msdn.com/habibh/archive/2009/06/26/netcfsvcutil-exe-and-windows-7.aspx

В основном, это гласит: В настоящее время нет исправлений, доступных для этой проблемы. Единственный обходной путь - запустить NetCFSvcUtil.exe в Windows Vista (SP1 или более ранней версии) или Windows Server 2008 (SP1 или более ранней версии), а затем скопировать сгенерированный код клиента на другие машины.

...