Как развернуть программное обеспечение, созданное с помощью специального SDK C #? - PullRequest
0 голосов
/ 12 марта 2019

Я начинаю использовать и изучать C # больше. Поэтому я создаю приложение для основных форм. Затем я установил отдельный SDK, отсюда: https://github.com/IntelRealSense/librealsense Раздел «Загрузка и установка». Я пишу свое приложение, используя функции SDK.

Теперь меня немного смущает, какой минимальный код мне нужно поместить в систему контроля версий или предоставить пользователям, чтобы они могли запускать разработанное мной программное обеспечение. Им тоже нужно установить SDK?

Спасибо

Ответы [ 2 ]

1 голос
/ 12 марта 2019

Вы должны встроить этот SDK в библиотеку (.dll), а затем ссылаться на эту библиотеку в проекте вашего кода (при условии Visual Studio).Вы не должны объединять этот код с вашим кодом.Тогда у вас есть 2 варианта.

1) Распространите свой код и отметьте в инструкциях по сборке, что требуется сторонняя библиотека.Это откладывает загрузку библиотеки людям, использующим ваш код

2) Распространите ваш код с каталогом зависимостей, который содержит эту dll и все другие необходимые dll, на которые ссылается ваш код.Вы предоставляете скомпилированные версии библиотек, которые вы используете.

В любом случае, убедитесь, что вы проверили лицензию на наличие любого кода с открытым исходным кодом, который вы используете, и выполните необходимые шаги по распространению.Если у вас есть дополнительные вопросы по этому вопросу или у вас есть другие вопросы, я здесь, чтобы помочь.Вы можете задать здесь или отправить мне вопросы в Twitter @NickCGamb.

1 голос
/ 12 марта 2019

.NET Framework & SDK Dll (если есть)

To work with Intel RealSense from .NET you will need two libraries next to your application - realsense2.dll and Intel.RealSense.dll.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...