Использование WCF DLL с VB6? - PullRequest
0 голосов
/ 07 апреля 2010

У меня есть приложение VB6, которое должно взаимодействовать с сервером WCF VB.NET VS2008. Я построил VB.NET WCF DLL для использования на стороне клиента, и это - почти что - работает с приложением VB6. Когда я пытаюсь запустить приложение VB6 в режиме отладки, я получаю сообщение «Не удалось найти элемент конечной точки с именем NetTCPBinding_IComPortManager и контрактом IComPortManager в разделе конфигурации клиента ServiceModel». Использование фиктивного клиентского приложения VB.Net с той же DLL WCF работает нормально. Я предполагаю, что DLL-библиотека VB6 app / WCF не находит app.config. Где должен быть app.config? Есть ли способ сообщить WCF, где найти app.config?

Ответы [ 2 ]

1 голос
/ 07 апреля 2010

Мой ответ здесь описывает все проблемы, касающиеся файлов VB6 и exe.config.

1 голос
/ 07 апреля 2010

Файл app.config должен называться так, как если бы ваш хост был приложением .NET, т.е.

YourAppName.exe.config

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...