Microsoft féle .NET programok futtatásához szükség van a környezet telepítéséhez. Az egyes verziók nem helyettesítik egymást, így mindegyiknek fenn kell lennie a rendszeren. (1.1, 2.0, 3.0, 3.5). Az első kettőnek mar van SP1-e is. A telepítéshez szükséges csomagok letöltése a netről nehézkes, telepítése is viszonylag hosszú idő. Most egy olyan csomagot fogunk csinálni, amiben benne van mindegyik környezet, beavatkozás nélkül települ, mérete pedig ~60 mega körül van.
Az egyes környezetekből un. adminisztratív telepítési pontot hozunk létre, amibe integráljuk az esetleges SP-ket, és nyelvi csomagokat. A fájlokból a nyílt forráskódú 7-zip segítségével csinálunk önkicsomagoló exet.
A parancsok nagy részét parancssorból futtatjuk, de kötegelni (batch) nem lehet, mert a msiexec háttérbe megy, egyből visszaadja a vezérlést a parancssornak, ami ráindítja a következő msiexec-t, aminek nemlesz jó vége.
A leírásban az E:\dotnet könyvtárba fogunk dolgozni, lehet használni másik könyvtárat. A adminisztratív telepítési pont létrehozásához admin jogok kellenek, tehát aki sima felhasználóként használja a windowst (mint én), át kell lépnie admin felhasználóba.