Każdy produkt Easysoft obsługuje określony zestaw wersji systemu operacyjnego. Jeśli spróbujesz użyć produktu Easysoft w wersji systemu operacyjnego, której produkt nie obsługuje, pojawi się błąd „Niezgodność wersji systemu operacyjnego”. Na przykład najnowsza wersja systemu Windows obsługiwana przez sterownik Easysoft to Windows 8 i próbujesz używać jej w systemie Windows 10 po uaktualnieniu systemu. W takiej sytuacji należy skontaktować się z Easysoft w celu uzyskania nowszej wersji produktu Easysoft. (Jeśli to możliwe, na żądanie zbudujemy produkt dla nieobsługiwanej wersji systemu operacyjnego. Więc nawet jeśli żądana kombinacja produktu / systemu operacyjnego nie jest dostępna na naszej stronie internetowej, warto się z nami skontaktować.)
Błąd może również wystąpić, jeśli zaktualizowałeś swój produkt Easysoft i masz starą i nową wersję współistniejącą na tym samym komputerze. Produkty Easysoft zawierają zarówno biblioteki sterowników, jak i biblioteki wsparcia, które współpracują ze sobą w celu określenia, czy obsługiwana jest wersja systemu operacyjnego. Jeśli środowisko aplikacji jest skonfigurowane w taki sposób, że biblioteki sterowników są ładowane z jednej dystrybucji Easysoft, a biblioteki obsługi są ładowane z innej, otrzymasz również „niezgodność wersji systemu operacyjnego”, ponieważ biblioteki nie będą mogły ze sobą współpracować. W takim przypadku ustaw swoje środowisko tak, aby ładowane były sterowniki i biblioteki obsługi z tej samej dystrybucji Easysoft. Przykładem jest plik konfiguracyjny Oracle® DG4ODBC, który początkowo ładuje „hybrydowy” zestaw bibliotek Easysoft:
# This LD_LIBRARY setting loads incompatible libraries from multiple Easysoft # distributions. This will result in a "General error: OS Version mismatch" error. (SID_DESC= (SID_NAME=sqlserver) (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe) (PROGRAM=dg4odbc) (ENVS=LD_LIBRARY_PATH = /usr/local/easysoft/unixODBC/lib:/usr/local/easysoft-1.7.0/lib) ) # This LD_LIBRARY_PATH setting ensures that Easysoft libraries from the same # distribution are loaded. They are therefore compatible with each other. (SID_DESC= (SID_NAME=sqlserver) (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe) (PROGRAM=dg4odbc) (ENVS=LD_LIBRARY_PATH = /usr/local/easysoft/unixODBC/lib:/usr/local/easysoft/lib) )