PHP с использованием dll с COM + dotnetC#

Место общения программистов C#
Ответить
Гость
 PHP с использованием dll с COM + dotnet

Сообщение Гость »


Мне нужно подключиться к проприетарному сервису, используя dll с закрытым исходным кодом. Dll является объектом com, но для него требуется .NET 5.0.
Есть ли способ заставить это работать с PHP?
Мне удалось загрузите dll с помощью PHP COM, и я смогу создать экземпляр объекта из dll, а затем вызвать для него метод входа в систему. Я получаю следующее сообщение об ошибке:
"Не удалось загрузить файл или сборку "System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или одну из его зависимостей. система не может найти файл..."
Я предполагаю, что это зависимость .NET, которую пытается использовать dll.
PHP имеет dotnet функциональность, но он не может загрузить dll, поскольку это не объект .NET...


Источник: https://stackoverflow.com/questions/781 ... com-dotnet
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»