Как добавить Git-Submodule со скриптом Python в.Net Solution, чтобы найти скрипт Python
Я кодирую робота cTrader cAlgo, который использует проект библиотеки.Net, который сам использует скрипт python, расположенный в той же папке, что и библиотека.
Я использую Visual Studio 2017 с Git в качестве решения для контроля версий. Библиотека.Net является подмодулем моего репозитория git робота cAlgo.
Итак, структура файла выглядит следующим образом
Если я протестирую подмодуль.Net Library, все модульные тесты пройдут, может быть выполнен файл effxclient.py. В настройках проекта файл infxclient.py настроен как "Встроенный ресурс". Для параметра "Копировать в выходной каталог" задано значение "всегда копировать", при котором сценарий помещается в папку / bin / debug / при сборке.
Если я создаю родительское решение cAlgo, то пытаюсь выполнить его, но файл effxclient.py не найден, что вызывает исключение "
Даже если я добавлю файл effxclient.py из подмодуля в качестве существующего компонента к решению робота cAlgo, установите для него значение "Встроенный ресурс" и "всегда копировать", сценарий не будет найден.
Если я во время сборки загляну в папку cAlgo robot / bin / debug для одного экземпляра, то файлы из результата сборки появятся на секунду, а затем исчезнут. Однако файл infxclient.py не отображается в папке сборки.
Кто-нибудь может мне помочь, как встроить скрипт Python в мое решение cAlgo, чтобы оно основывалось на какой-либо платформе cTrader, которую я клонирую в своем хранилище?
СПАСИБО!