Я сделал следующее:
- Создано ContractInterface в ContractProject
- Создан WCFServiceClass в WCFServiceProject, который реализует ContractInterface со всеми необходимыми определениями соединения:
- Создан ClientProject со всеми необходимыми обертками
Создано приложение ConsoleApplication в одном решении со всеми определениями соединений и программой, которая создает клиент и вызывает методы-оболочки.
Запустил консольное приложение с Visual Studio 2010 следующим образом:
а. Запустить приложение службы
б. ConsoleApplication
и работает просто отлично.
- Затем я создал надстройку Excel в другом решении и сослался на ContractProject и клиентский проект с теми же определениями соединений, что и в предыдущем консольном приложении, которое работало:
- Запустите надстройку в Visual Studio 2010 следующим образом:
а. Запустите приложение-службу в одном экземпляре Visual Studio 2010
б. Запустите Addin в другом экземпляре Visual Studio
И у меня был следующий массаж:
Подскажите, пожалуйста, что я делаю не так?