".NET 4,0", naudojant "App-V 4,6 SP1", sekos vadovas

Suvestinė

Šiame dokumente aprašyti veiksmai, kuriuos galite naudoti norėdami sėkmingai atlikti sekos .NET 4,0, skirtą naudoti su "Microsoft" taikomųjų programų virtualizavimo programa (App-V). Šiame straipsnyje aprašytas metodas yra ne vienintelis būdas, kurį galima naudoti. Jums gali reikėti pakeisti informaciją straipsnyje, atsižvelgdami į konkrečią aplinką.

Daugiau informacijos

1. Nustatykite švarią virtualiąją mašiną. Įdiekite sequencer, bet dar nepaleisite jo.  Turėkite omenyje, kad šioje virtualiojoje mašinoje turi būti tik ".NET" versija, kuri buvo iš pradžių pateikta su operacinė sistema.

2. prieš sekimų, prašome atitikti šias sąlygas:

a. Jei naudojate "Windows 7" & "Windows 2008 R2", modifikuodami registrą įtraukite išimčių į sequencer.  Eikite į šį registro raktą:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Sequencer

Įtraukti šią reikšmę:

        Reikšmės pavadinimas: DllDependencies reikšmės tipas: eilutės reikšmės duomenys: Mscoree. dll

b. Įdiekite šiuos naujinimus:

3. Atsisiųskite ".NET 4,0" diegimo programą iš šios vietos:

http://www.microsoft.com/download/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7&displaylang=en

4. "sequencer" pradžia.  Įsitikinkite, kad tai nebuvo pristatyta kaip parinkties SEQ įdiegtis dalis.

5. pagrindiniame lange pasirinkite "kurti naują virtualiojo programų paketą" ir spustelėkite "kitas >".

6. "pakavimo metodo" lange pasirinkite "kurti numatytąją (numatytoji)" ir spustelėkite "kitas >".

7. lange "paruošti kompiuterį" Išspręskite visas išvardytas potencialias problemas ir spustelėkite "kitas >".

8. lange "taikomosios programos tipas" pasirinkite "tarpinė programinė įranga" ir spustelėkite "kitas >".

9. "Select Installer" lange raskite ".NET Installer" vietą ir spustelėkite "kitas >".

10. lange "paketo pavadinimas" pateikite paketo pavadinimą ir spustelėkite "kitas >".

11. bus paleista .NET 4,0 diegimo programa.  Pateikite reikiamus veiksmus, kad jis galėtų įdiegti ir palaukti, kol jis baigs.

12. "įdiegimo" lange pažymėkite "baigta diegti" ir spustelėkite "kitas >".

13. lange "diegimo ataskaita" Peržiūrėkite diegimo ataskaitą ir spustelėkite "kitas >".

14. "Target OS" lange pasirinkite platformas, į kurias norite įdiegti paketą, ir spustelėkite "kitas >".

15. lange "kurti paketą" pasirinkite "tęsti paketo modifikavimą neįrašius..." ir spustelėkite "kitas >".

16. lange "kurti paketą" spustelėkite uždaryti.

17. Pasirinkite skirtuką "virtualios paslaugos".

18. Dešiniuoju pelės mygtuku spustelėkite "Microsoft .NET Framework NGEN..." tada spustelėkite "ypatybės...".

19. Nustatykite "paleidimo tipą" į "išjungti", spustelėkite "taikyti" ir "gerai".

20. spustelėkite Failas – > įrašyti kaip... iš meniu.

21. eikite į vietą, kur norite įrašyti paketą, ir spustelėkite "įrašyti".

 

Pastabų

1. diegiant ".NET Visual C++" ir "Visual F #" taikomąją programą, net gimtoji, programa reikalauja, kad įrenginys turėtų perskirstymo bibliotekas. Taigi, jei šie taikomųjų programų tipai bus įdiegti, įsitikinkite, kad jie taip pat seka perskirstymo bibliotekas.

2. Turėkite omenyje, kad geriausia praktika – visada seka mašina, kuri atitinka kliento įrenginio, kuris ketina įdiegti virtualiąsias taikomąsias programas, aplinką. Skirtingos ".NET" versijos pateikiamos su skirtingomis "Windows" versijomis. Sequencer galima tik fiksuoja naujas įdiegtas .NET versijas. Pagal sekos .NET ir diegimas kitoje platformoje, gali būti, kad paketas praleis tam tikras ".NET" versijas ir failus.

 

Žinomos problemos:

1. kad būtų galima vykdyti taikomąsias programas, skirtas ankstesnėms ".NET" versijoms, turi būti įtrauktas "EXE" konfigūracijos failas.  Norėdami tai padaryti, sukurkite Application_Name. exe. config naudodami šiuos dalykus:

<konfigūracija>  <paleisties useLegacyV2RuntimeActivationPolicy = "True" > <Patvirtintedruntime versija = "v 4.0"/>  </Startup></Configuration>

Daugiau informacijos rasite http://MSDN.Microsoft.com/en-us/library/1fk1t1t0.aspx .

2. Jei planuojate įdiegti ".NET" programą, kuri naudoja duomenų prieigos technologijas (ex: ADO.NET arba LINQ), atlikite šiuos veiksmus:

a. Po 20 veiksmo ir prieš 21 veiksmą pasirinkite skirtuką "virtualusis failų sistema".

b. Dešiniuoju pelės mygtuku spustelėkite "Virtual File System root \ CSIDL_WINDOWS \Microsoft.NET\assembly\ GAC_32 \System.EnterpriseServices\ v 4.0 _ 4.0.0.0__b03f5f7f11d50a3a" aplanką ir pasirinkite "įtraukti".

     -Įtraukti C:\Windows\Microsoft.NET\assembly\ GAC_32 \System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a \System.EnterpriseServices.dll

     -Įtraukti C:\Windows\Microsoft.NET\assembly\ GAC_32 \System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a \System.EnterpriseServices.Wrapper.dll

Jei esate seka AMD64 (x64) 64 bitų kompiuteryje, tada dešiniuoju pelės mygtuku spustelėkite "Virtual File System root \ CSIDL_WINDOWS \Microsoft.NET\assembly\ GAC_64 \System.EnterpriseServices\ v 4.0 _ 4.0.0.0__b03f5f7f11d50a3a" aplanką ir pasirinkite "įtraukti".

a.  Įtraukti C:\Windows\Microsoft.NET\assembly\ GAC_64 \System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a \System.EnterpriseServices.dll

b. Įtraukti C:\Windows\Microsoft.NET\assembly\ GAC_64 \System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a \System.EnterpriseServices.Wrapper.dll

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×