Неуправляемая dll ошибка в ASP.NET Core Web API, размещенном на облачной платформе Google - PullRequest
0 голосов
/ 09 марта 2019

Я использовал следующий учебник: https://cloud.google.com/community/tutorials/exposing-aspnet-webapi-using-dotnetcore-with-cloud-endpoints для создания веб-API ядра ASP.NET в облаке Google. Все работало нормально Затем я попытался добавить ссылку на неуправляемый код C ++, используя платформу, и получил внутреннюю ошибку сервера. Когда я запускаю код на своем локальном хосте, он работает, но после публикации в облаке он перестает работать. После некоторого расследования журнал ошибки выглядит следующим образом: «Невозможно загрузить общую библиотеку« ./libtest-cpp.so »или одну из ее зависимостей. Чтобы помочь диагностировать проблемы с загрузкой, рассмотрите возможность установки переменной среды LD_DEBUG: lib / libtest -cpp.so.so: невозможно открыть общий объектный файл: нет такого файла или каталога ". Я не очень знаком с облаком Google и новичком в ядре .net, и я потратил много часов на поиск в Интернете и расследование, прежде чем задавать этот вопрос. Заранее спасибо за помощь.

...