Бесплатные аппаратные ресурсы без сброса приложения или процесса создания C # - PullRequest
0 голосов
/ 22 июня 2019

У меня есть PointGrey камера. Я могу подключиться к нему, используя его серийный номер по протоколу GigE (через Ethernet). Когда я disconnect физически (отсоединяю кабель ЛВС) и снова подключаю его (не закрывая и не открывая основную программу), он распознает камеру (я имею в виду ее определение свойств камеры, например, IP), но не подключается к ней. Чтобы решить эту проблему as a hack, мне нужно restart the program.

Одним из решений является создание headless program, создание экземпляра Process из файла .exe и reset it. Есть ли другое решение для таких случаев? Я думаю, что камера SDK не выпускает resources после него crashes.

Могу ли я создать процесс (или любой другой, похожий на Process экземпляры) without .exe file?

Любое альтернативное решение будет оценено.

...