telepítési útmutató

A ".NET-keretrendszer 4.5, és a módosított változata" vonatkozik a .NET-keretrendszer 4.5 kérdések, 4.5.1, 4.5.2, 4.6, 4.6.1 és 4.6.2.

NET Framework 4.5.1, 4.5.2, 4.6, 4.6.1 és 4.6.2 - a helybeni frissítést a .NET Framework 4.5, ami azt jelenti, hogy ugyanazt a verzióját a futási idő, de az a változat a szerelvények frissülnek, és új típusú és a tagok.

NET Framework 4.5 és részkiadásokat olyan járulékos tágulási .NET Framework 4 Amikor telepíti a .NET-keretrendszer 4.5 lehetőségeket, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 vagy rendszer, amely már rendelkezik a .NET Framework 4, a szerelvény 4-es verzió van helyettesítve újabb verziók.

Telepíteni a .NET-keretrendszer 4.5 és részkiadásokat igényel rendszergazdai jogosultságokat.

Kezdve a .NET-keretrendszer 4.5, a felhasználók megtekinthetik a futó .NET Framework alkalmazások telepítése során, és könnyen zárja be őket. Ez segít elkerülni a rendszer újraindítása okozta telepítése .NET Framework. Cm. Partition csökkentése rendszer újraindul.

Ha eltávolít egy .NET Framework 4.5 vagy leányvállalata problémák ezen a platformon is eltávolította a korábbi .NET Framework 4. Ha vissza akar térni a fájlokat a .NET-keretrendszer 4, újra kell telepíteni az alkalmazást az összes frissítést. (Lásd. Telepítése .NET-keretrendszer 4 platform.)

További információt arról, hogy a .NET Framework a rendszergazda telepíteni és annak rendszere függőségek hálózaton keresztül, lásd. Szakasz Telepítési útmutató .NET Framework a rendszergazdák számára.

alkalmazásbevezetési stratégia

Elérhető telepítési módszerek

* Önálló Installer többé, mert olyan elemeket tartalmaz, minden cél platformokon. Befejezése után a telepítés a Windows operációs rendszer cache használatát csak a telepítő. Ha eltávolítja a stand-alone telepítő a telepítés után a felhasznált lemezterület ugyanaz lesz, mint amikor a web telepítő. Ha az eszköz létrehozásához használt alkalmazás telepítő (például InstallShield) előírja, hogy a telepítési fájlok mappáját, amelyet el kell távolítani a telepítés után, az önálló telepítő automatikusan törli helyezi el a telepítési mappát.

** Ha a webes telepítő szokás telepíteni, akkor használja a nyelvet alapértelmezett beállítások alapján a felhasználó által definiált paraméter Multilingual User Interface (MUI), vagy adjon meg egy másik nyelvi csomagot a / LCID parancssorban. Példákat. Alpontban Bind a felhasználói interfész segítségével a .NET-keretrendszer alapértelmezett.

Három telepítési módszer.

Megadhat egy függőség a .NET-keretrendszer. Bővített .NET Framework platform lényeges komponense az alkalmazás során a telepítést egyike lehet a következő módszerek:

használjon ClickOnce telepítési (feltéve, Visual Studio);

hozzon létre egy InstallShield projekt (feltéve, Visual Studio);

használjon egy sor Windows Installer XML eszközökkel (Wix).

Akkor meghívja a felhasználók manuálisan telepíteni a .NET Framework.

Akkor hivatkoznak .NET Framework telepítési folyamat telepíteni az alkalmazást (hozzon létre egy lánc), és eldönti, hogyan kell megközelíteni a .NET-keretrendszer telepítési felület:

Az alapértelmezett felhasználói felület - így .NET Framework telepítő a lehetőséget, hogy egy felhasználói felület;

szabni a felhasználói felület, amely egy egységes felületet szereléséhez, valamint a folyamatok nyomon követésére telepíti a .NET-keretrendszer.

Ezek a telepítési módszereket részletesen tárgyaljuk a következő alfejezetekben.

Telepítéskor egy alkalmazást ClickOnce, InstallShield vagy Wix, akkor adjunk hozzá egy függőség a .NET-keretrendszer, így a platform lehet telepíteni a telepítés során.

ClickOnce telepítési elérhető projektek létrehozott Visual Basic és Visual C #, de nem áll rendelkezésre a Visual C ++.

Válassza ki a ClickOnce telepítési és adjunk hozzá egy függőség a .NET Framework, kövesse az alábbi lépéseket a Visual Studio.

A Solution Explorer nyissa meg a helyi menüt a projekt, és válassza ki a Tulajdonságok menüpontot.

Select kiadványok.

Kattintson előfeltételek.

Ellenőrizze, hogy a párbeszédablak szükséges komponensek telepítve, ellenőrizze a telepítő program létrehozása a szükséges alkatrészeket.

A listát a szükséges alkatrészek, keresse meg és válassza ki a .NET Framework, amit használni építeni a projekt.

Egy forrás kiválasztása helyét fel kell tüntetni a szükséges alkatrészeket, majd az OK gombra.

Az adatlapokon párbeszédablakban válassza ki az OK gombot.

Ahhoz, hogy válassza ki a telepítési InstallShield és adjunk hozzá egy függőség .NET Framework, kövesse az alábbi lépéseket a Visual Studio.

Vonal Visual Studio menüben válasszuk a Fájl. Létrehozása. Project.

A bal oldali a párbeszédablakban válassza ki a New Project Egyéb Project Types. Szerelési és telepítési. InstallShield LE.

A Név mezőbe írja be a projekt nevét, és válassza ki az OK gombot.

Amikor először hozzon létre egy beállítást és a telepítést projekt válassza Ide InstallShield vagy engedélyezése InstallShield Limited Edition. Letöltéséhez InstallShield Limited Edition változata a Microsoft Visual Studio. Indítsa újra a Visual Studio.

Ide mester projekt asszisztens, majd kattintson a Program Files. Hozzáadni egy kimeneti eleme a projektnek. Ezzel a varázslóval beállíthatja és más projekt tulajdonságait.

Keresse meg a telepítési követelményeknek, és válassza ki az operációs rendszer és a .NET Framework telepíteni kívánt.

Nyissa meg a helyi menüt a setup projekt, és válassza építsünk.

Egy sor Windows Installer XML eszközökkel (Wix) összegyűjti a Windows telepítési csomagokat XML forráskód. Wix támogatja a parancssori környezet lehet integrálni a szerelési folyamat összeszerelésére MSI és az MSM telepítési csomagokat. Using Wix .NET Framework lehet jegyezni, mint szükséges komponenst, vagy hozzon létre egy lánc vezető irányításához teljes telepítését .NET Framework. További információ a Wix cm. A honlapon sor Windows Installer XML eszközökkel (Wix).

Bizonyos esetekben automatikusan telepíti a .NET-keretrendszer az alkalmazás lehet praktikus. Ebben az esetben, akkor kérheti a felhasználót, hogy telepítse a .NET-keretrendszer saját. Terjeszthető csomagja kétféle csomagot. A telepítés során felhasználók ad útmutatást, hogyan kell megtalálni és telepíteni a .NET-keretrendszer.

Amikor alkalmazások létrehozásában saját telepítő összekapcsolhatja .NET Framework telepítési folyamat a telepítési folyamat (hogy hozzon létre egy lánc). Amikor kötelező két változata van a felhasználói felület telepíteni a .NET Framework:

Az alapértelmezett felhasználói felület által biztosított telepítő .NET Framework;

hozzon létre saját felhasználói felületet, hogy telepítse a .NET-keretrendszer való összhang az alkalmazás telepítését.

Mindkét módszer lehetővé teszi, hogy használja a web telepítő és az önálló telepítője. Minden csomag megvan a maga előnye:

a .NET-keretrendszer telepítési folyamat web telepítő dönt arról, melyik szükséges a telepítő csomagot, és letölti az internetről és telepíti csak a csomag;

ha az önálló telepítő tartalmazza a terjesztési adathordozót komplett .NET Framework telepítőcsomag, így a felhasználóknak nem kell a telepítés során betöltéséhez további fájlokat az internetről.

Ha automatikusan kötődnek a .NET-keretrendszer telepítési folyamat, és hogy a .NET Framework telepítő a lehetősége, hogy a felhasználói felület, add, hogy a telepítést a következő parancsot:

Például, ha a futtatható program - Contoso.exe program automatikusan szeretné telepíteni egy önálló terjeszthető .NET Framework 4.5, használja az alábbi parancsot:

Használhatja további parancssori paramétereket szabni a telepítést. Például:

Ahhoz, hogy a felhasználó bezárja futó .NET Framework alkalmazás, hogy minimalizálja a rendszer újraindul, meg a passzív módban, és használja a / showrmui alábbiak szerint:

Ez a parancs lehetővé teszi, hogy indítsa újra a vezérlőt az üzenet boxban, hogy segítségével a felhasználók képesek, hogy lezárja a .NET Framework alkalmazások telepítése előtt a .NET-keretrendszer.

Amikor használja a / LCID, akkor a webes telepítő, hogy adja meg a nyelvi csomagot. Például, hogy megkösse a web telepítő .NET Framework 4.5 A program Kontraktor telepítés és telepítse a japán nyelvi csomagot, add hozzá a telepítési folyamat a következő parancsot:

Ha a / LCID elhagyjuk, a telepítőprogram a nyelvi csomagot megfelelő paraméter MUI felhasználó.

Kiadásának dátuma nyelvi csomag is különböző lehet. Ha a szükséges nyelvi csomag hiányzik a Download Center, a telepítőprogram automatikusan telepíti a .NET-keretrendszer nélkül nyelvi csomagot. Ha a .NET Framework már telepítve van a felhasználó számítógépén, a telepítő telepíti csak a nyelvi csomagot.

A teljes lista a lehetőségek lásd. In section Command Line Options.

Tipikus visszatérési kódokat lásd. Alfejezetben visszatérési kódokat.

Ha van saját telepítőcsomag lehet értelme, hogy automatikusan elindul, és ellenőrzi a telepítés .NET-keretrendszer, így a kép a saját képviselete a haladás, a telepítést. Ebben az esetben biztos, hogy a következő a kódot:

Annak eldöntése, hogy a megfelelő verziója a .NET-keretrendszer a számítógépen.

Annak megállapítására, hogy a szükséges változata a .NET-keretrendszer a számítógépen, ellenőrizze, hogy a kívánt verzió vagy újabb verziója van telepítve, és hogy a szükséges verzió van telepítve. Más szóval, meg kell határozni a következőket: a kapott felszabadulási profil a registry nagyobb vagy egyenlő, mint a szakasz szükség a verziót, és nem az, hogy ez a helyes verzió kiadása listán.

Annak eldöntése, hogy a szükséges nyelvi csomagokat a számítógépen.

Ha a szükséges ellenőrzést a telepítési futtassa .NET Framework telepítési folyamat automatikus üzemmódban, és a pálya (lásd. Gyakorlati útmutató listájában. Előállítás haladás .NET Framework 4.5 telepítő).

Amikor telepíteni egy önálló telepítő döntetlen nyelvi csomagokat külön-külön.

Konfigurálása telepítési a parancssori paramétereket. Például, ha a kötési .NET-keretrendszer webes telepítő akarja felülírni a nyelvi csomagot, a / LCID. leírtak szerint az előző szakaszban.

Ha a telepítés sikeres volt, a .NET Framework telepítő írja rendszerleíró kulcsokat. Akkor, hogy melyik verzió van telepítve (.NET Framework 4.5 vagy újabb), ellenőrizze a mappát HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Teljes a registry egy DWORD értéket a neve a Release. (Megjegyzendő, hogy a mappa „NET Framework Setup” nem kezdődhet az időszakban.) Jelenléte ebben a szakaszban azt jelzi, hogy a számítógépen futó .NET Framework 4.5 vagy újabb. Release érték azt jelzi, hogy melyik verzió a .NET Framework telepítve.

Amikor megpróbálja meghatározni a jelenléte egy bizonyos verziója szükséges ellenőrizni az érték nagyobb vagy egyenlő a kulcsszó kiadás.

Ellenőrizze, hogy a megadott nyelvi csomagok telepítve, akkor ellenőrizze a mappát HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Teljes \ LCID registry egy DWORD értéket a neve a Release. (Megjegyzendő, hogy a mappa „NET Framework Setup” nem kezdődhet az időszakban.) Ez a paraméter határozza LCID kódot a nyelv; Tekintse meg a kódokat. Oldal támogatott nyelven.

Például ellenőrizheti, hogy van már egy teljes japán nyelvi csomagot (LCID = 1041), ellenőrizze a következő rendszerleíró értékek:

Annak megállapításához, hogy a végleges kiadás nyelvi csomag telepítve a .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 vagy 4.6.2, ellenőrizze a DWORD részén RELEASE, amelyet az előző fejezetben (Detection .NET Framework).

A nyelvi csomagok nem tartalmazzák a .NET Framework szükséges komponenseket az alkalmazás futtatásához, így telepítése előtt a nyelvi csomag, telepíteni kell a .NET Framework a webes telepítő, vagy önálló telepítője.

Telepíteni egy nyelvi csomag segítségével az önálló telepítő .NET Framework. akkor kell kötni, hogy az alkalmazás telepítéséhez. Például telepíteni a .NET-keretrendszer 4.5.1 önálló telepítője a japán nyelvi csomagot, használja az alábbi parancsot:

Rakjuk a nyelvi csomagok segítségével a webes telepítő nem szükséges: a telepítőprogram a nyelvi csomagot megfelelő paraméter MUI felhasználó. Ha szeretne telepíteni egy másik nyelvet, akkor a / LCID állítsa be a nyelvi csomagot.

A teljes lista a parancssori, lásd. In section Command Line Options.

Az alábbi táblázat felsorolja a leggyakoribb telepítő visszatérési kódok .NET Framework terjeszthető csomagja. Visszatérési kódok azonosak az összes változatának a telepítő. Hivatkozások részletes információkat lásd. A következő részben.

Mivel a Windows 8, távolítsa el a .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 és 4.6.2 lehet köztespontig engedélyezze vagy tiltsa le komponenseket a Windows Vezérlőpult. A korábbi Windows verziók, akkor távolítsa el a .NET-keretrendszer 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 vagy a Programok telepítése és törlése a Vezérlőpulton.

A Windows 7 és a korábbi operációs rendszerek eltávolítása közben .NET Framework 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 vagy .NET Framework 4.5 fájlokat nem lehet visszaállítani, valamint eltávolítja a .NET Framework 4.5 nem kapunk. NET Framework 4 visszatér egy régebbi verzió, akkor újra kell telepíteni az összes frissítést a platform.

Felülírja az alapértelmezett viselkedés, és elküldi a névtelen információkat, hogyan kell telepíteni a Microsoft javítására, a jövőbeni fejlesztések. Ez a lehetőség csak akkor használható, ha a telepítő program kéri a felhasználó beleegyezését, és csak akkor, ha a felhasználó lehetővé teszi, hogy küldjön névtelen statisztikákat a Microsoft.

Ez meghatározza a nevét a futtatható fájl, teljesítő kötődést. Ezt az információt küld a Microsoft, mint anonim statisztikai javítani a jövőbeni fejlesztések.

Ha vannak hiányosságok, mint elválasztó kell használni idézőjelek között (például / chainingpackage „Lucerne Publishing”) a csomag neve. Példa kötődnek csomagot, lásd. A részben Megközelítés Haladás származó információk telepítőcsomag az MSDN Library.

ahol LCID paraméter határozza meg a nyelvi kódot (lásd a kódlista. oldalon a támogatott nyelvek).

Beállítja a nyelvi csomag van megadva LCID. és egy pozitív megjelenítését a felhasználói felület, hogy a nyelv (ha nem az automatikus üzemmód).

Web Installer Ezzel az opcióval beállítás (kötelező) nyelvi csomagot az interneten.

Kapcsolódó cikkek