Мы смотрим на реализацию программы чтения карт для интегрированного компьютера. Компьютер представляет собой сенсорный экран со встроенным компьютером, работающим под управлением Windows XP, и встроенный в экран кардридер.
Считыватель - это устройство USB, но, к сожалению, он настолько плотно встроен в этот экран / компьютер, что я не могу отсоединить его и подключить к чему-то другому.
Для загрузки SDK - это боль, так как он не существует. SDK состоит из приложения VB (не .NET), которое обменивается данными с устройством USB через подсистему HID с помощью нескольких функций API Windows, и, поскольку нам нужно, чтобы это было частью приложения .NET, нам нужно переопределить его с помощью P /Invoke.
Таким образом, тестирование будет проблематичным, так как мне, вероятно, придется постоянно копировать новые файлы на компьютер и иметь кучу журналов, чтобы выяснить, что идет не так.
Или я? Что еще я могу сделать? Запуск Visual Studio на этом компьютере будет более сложной задачей, чем просто копирование программы и ведение журнала, так что это не вариант, но что еще? Могу ли я удаленно отлаживать это со своей машины? Машина обладает сетевыми возможностями, поэтому я могу легко подключиться к ней по сети.
Какие-нибудь советы или советы кто-нибудь может дать?