У меня есть устаревшая программа, которая читает/копирует CD/музыкальные данные с диска. Это специальная программа, которая считывает данные дорожки и преобразует их в формат wma/wpa/wav. Затем пользователь вводит способ лицензирования, и программа загружает данные и музыкальные файлы в нашу локальную сеть.
Проблема в том, что программа работает только с несколькими приводами CD-ROM. Мне было интересно, есть ли программа или какой-то способ заставить программу указывать на универсальный диск через драйвер или виртуальный диск и на самом деле читать более продвинутый привод CD / DVD?
Вот примерная схема. [общий виртуальный привод cd-rom] -> [сопоставлен с] -> [любой номер, марка, модальный привод или привод cd/dvd]
Таким образом, моя программа всегда будет видеть один и тот же общий привод CD-ROM, и я смогу установить ее на любой компьютер с любым типом привода CD/DVD.
Возможно ли это без перезаписи программы? Я действительно ищу быстрое решение.
Программа написана на C# Visual Studio 2008.