У меня есть две версии программного обеспечения, одна - старая бета-версия, одна - новая распространяемая версия. Мне нужны оба, так как каждый из них включает в себя определенные возможности. Тем не менее, старая версия отказывается устанавливать, когда более новая версия предварительно установлена, более новая версия автоматически удаляет старую версию при установке. Это все в среде Windows 10. Это специальное программное обеспечение для слуховых аппаратов (PhonakTarget).
редактировать: чтобы подчеркнуть разницу с предыдущим вопросом, я уточню ситуацию:
Дело в том, что оба пакета программного обеспечения используют одну и ту же локальную базу данных, и было бы здорово, если бы обе версии могли получить доступ к этой базе данных. Это делает виртуальную машину менее благоприятным вариантом. Возможно, мне удастся обойти это (скопировать базу данных на виртуальную машину или наоборот), но это увеличит вероятность человеческих ошибок. Лучше всего было бы найти такое решение, чтобы обе версии могли работать под одной и той же установкой Windows. Однако они не должны работать одновременно.
Вещи, которые я пытался, но не работал:
- установка обеих версий в другую папку привела к тому же поведению, как описано выше;
- создание другого пользователя в Windows не помогло, потому что оба пользователя имеют доступ к одним и тем же компонентам C:/.
Следовательно, я застрял. Два варианта, представленные в этом предыдущем вопросе, который я пробовал выше, и создание виртуального диска имеет недостаток разделения локальных баз данных. На сервере нет базы данных или чего-либо еще; все должны решаться локально из-за ограничений безопасности в моей компании (ноутбуки не могут получить доступ к интранету).