Programok, játékok telepítése, használata során gyakran találkozunk azzal, hogy szükséges a .NET, Visual C++ Redistributable, JRE vagy éppen a DirectX megléte is az adott program vagy játék futtatásához.
Mik ezek, mire jók? Nézzük meg!
Minden program, játék valamilyen programozási nyelven készül, programok, játékok készítéséhez használható eszközökkel (fejlesztői eszközökkel). Számos programozási nyelv (például: C++, C#, Java) és eszköz létezik és tulajdonképpen a fenti dolgok is ezekhez kötődnek.
.NET (így is találkozhatsz vele: dotNet, dotNetFx)
A .NET egy framework, vagyis keretrendszer. A Microsoft készíti 2002 óta és a különféle programozási nyelvekkel készült programokhoz szükséges a telepítése. A telepítése nélkül az adott program nem használható, mert a program által használt funkciókat, szolgáltatásokat tartalmaz. Az idők során több verziója készült, amiből következik az is, hogy egyes programok például csak a 2-es, míg más programok már a 4-es verzióját igénylik, mert azzal a verzióval készültek.
Visual C++ Redistributable (így is találkozhatsz vele: vcredist)
A C++ programozási nyelvhez kapcsolódik, egészen pontosan a Visual C++ nyelvhez, illetve a Visual Studio fejlesztői eszközhöz. Hasonlóan a .NET-hez, a Visual C++ Redistributable is egy program, vagy játék által használt dolgokat tartalmaz. Mint a .NET esetén, szintén több verziója van (például 2005, 2008, 2010, 2012, 2013, 2015), amelyeket mindet telepíteni kell, ha a különféle programok, játékok igénylik.
DirectX
Főleg játékok, multimédiás programok esetén szükséges a megléte. A játékok, programok készítését megkönnyíti, ezért nagyon népszerűvé vált. Viszont ha egy játék vagy program használja a DirectX funkcióit, akkor azon a számítógépen is jelen kell lennie, amelyen futtatásra kerül. Ez nem probléma, mert a DirectX ingyen beszerezhető. Az idők során számos verziója jelent meg, jelenleg a legújabb a 12-es. Mindenképpen szükséges egy játék, vagy program által igényelt verzió megléte, illetve az adott verzióhoz készült hiba javítások megléte is. Ez nem szokott problémát jelenteni, mert a játékok a telepítésük során a DirectX-et is telepítik. De ha nem, akkor szinte kivétel nélkül megtalálhatóak a szükséges kiegészítő program telepítők is a játék mappájában ("redist", "_CommonRedist" és hasonló nevű mappákban).
Java, JRE, Java Runtime Environment
A Java egy programozási nyelv és a Java-val készült programok futtatásához szükséges a JRE, vagyis a Java Runtime Environment. A JRE (amire gyakran csak Java-ként hivatkozunk) nélkül nem tudjuk a Java alapú programokat futtatni.
Dll hibák
Amikor valamilyen program vagy játék nem indul el, vagy hibát ír, különösen ha valamilyen dll fájllal kapcsolatos hibát, akkor gyanakodhatunk arra, hogy a fentiek közül valamelyik hiányzik. Ilyenkor nem a dll-eket kell beszereznünk valahonnan, hanem a szükséges programcsomagot kell telepíteni.
.NET, Visual C++ Redistributable, DirectX, Java, JRE - mik ezek, mire jók? (2016.11.01)
Hozzászólások
Hozzászólások
Moderálási elvek, szabályzat

Termék tesztek, hírek, bemutatók ✦ mobilok, okosórák, médialejátszók, stb. ✦ kattints ide!