У нас есть следующие настройки:
У пользовательской библиотеки DLL (VB.Net) есть веб-ссылка на пользовательский веб-сервис (ASP.Net, назовем его WebService0).
Эта пользовательская библиотека DLL создается с помощью пользовательской программы .Net EXE, которая использует открытые функции в библиотеке DLL, которые, в свою очередь, выполняют вызовы указанного WebService0.
, например, .Net EXE Program вызовы DLL функция, которая вызывает WebService0 .
Эта установка работает нормально.
Теперь перенесите эту настройку на другой компьютер ,но вместо того, чтобы вызывать DLL из пользовательской программы, как описано выше, она вызывается из еще одного слоя веб-службы (давайте назовем это WebService1).И для проверки этого WebService1 существует другая программа .Net EXE (, отличная от упомянутой выше ).
например, .Net EXE Программа вызывает WebService1 , которая вызывает пользовательскую функцию DLL , которая, в свою очередь, вызывает WebService0 .
. По какой-то причине эта установка вызывает следующее исключение: System.Web.Services.Protocols.SoapException: WebService0 не был правильно инициализирован
Что может происходить?Причина не кажется очевидной.Мы проверили все, насколько нам известно.
Мы искали в интернете, и мы почти ничего не можем найти о нем.
Любая помощь очень ценится.