Зависимости DLL - PullRequest
       28

Зависимости DLL

0 голосов
/ 22 января 2010

У меня есть файл библиотеки C #, в котором используется ссылка на веб-сервис. Я ссылался на библиотеку типов Microsoft SOAP v3.0 и использую Visual studio 2008. При создании проекта настройки я получаю сообщение об ошибке, в котором говорится, что у mssoap30.dll и msxml4.dll есть зависимости, которые не были определены автоматически, и процедура установки терпит неудачу.

В чем причина и как это сделать?

Ответы [ 2 ]

1 голос
/ 22 января 2010

Я полагаю, вам нужно будет включить распространяемый в процесс установки, чтобы все заработало.

Вам действительно стоит подумать о добавлении сервисной ссылки или веб-ссылки и использовании созданного прокси-класса. Как сказано на странице загрузки:

Microsoft SOAP Toolkit устарела .NET Framework. Поддержка SOAP Toolkit будет прекращена 31 марта 2005 года. Расширенная поддержка прекратит работу 31 марта 2008 года.

0 голосов
/ 22 января 2010

Хотя это не совсем относится к вашей проблеме, вы должны удалить эти библиотеки.

Это не нужно для доступа к веб-сервисам в C #. Вы должны иметь возможность щелкнуть правой кнопкой мыши свой проект, добавить ссылку на веб-сервис, и он создаст управляемые прокси-классы для доступа к вашему сервису.

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