Hvordan installere .Net 3.5 og 4.0 sammen?

stemmer
0

Jeg oppretter installasjonsprogrammet for en søknaden min. Dette installasjonsprogrammet må installere .Net framwork som avhengighet.

Problemet jeg har er, jeg kunne ikke finne én installatør som installerer maksimalt opp til 4,0 rammeverk.

Iy du ser på .Net 3.5 installasjons det ikke 1,1, 2,0, 3,0 og til slutt 3,5 (Det er inkrementell installatør)

Jeg kunne ikke finne samething for 4,0 installatør. Jeg forstår at dette er ikke plasser.

Men jeg leter etter en løsning hvordan du installerer 3,5 og 4,0 ved hjelp av enkle installasjons?

Publisert på 19/11/2013 klokken 12:04
kilden bruker
På andre språk...                            


2 svar

stemmer
0

Fra MSDN:

" .NET 4.0 legger i prosessen side-by-side kompatibilitet med tidligere versjoner av Framework. Med denne funksjonen kan en søknadsprosess for å samtidig kjøre en del av koden ved hjelp av .NET Common Language Runtime (CLR) 4 og andre deler ved hjelp av eldre versjoner av CLR."

sjekk også

Svarte 19/11/2013 kl. 12:07
kilden bruker

stemmer
1

Du må se etter, og installere, både .NET 3.5 og .NET 4.0. Den offisielle .NET 4.0 installasjonsprogrammet fra Microsoft er nettopp det: .NET 4.0. Begge disse kan enkelt gjøres ved å sjekke registeret for eksistensen av .NET 3.5 (du kan også sjekke for .NET 3.5 SP1 hvis applikasjonen krever det), så vel som .NET 4.0. Installatøren kan spørre HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NET Framework Setup \ for følgende:

v3.5 - .NET 3.5 eksisterer (se etter en REG_DWORD av SP - Hvis det er lik en da har du også .NET 3.5 SP1)

v4 (må ikke forveksles med v4.0) - .NET 4.0 eksisterer. Du kan bore ned videre for å se om det er klient eller Full, for Client Profile og full installasjon, henholdsvis.

Du kan bruke NSISdl plugin for å hente montører fra Microsofts nettsted. Når du kommer til "Takk for å laste ned" side, vil du se en "hvis nedlastingen ikke starter etter 30 sekunder" linken. At koblingen er den du vil bruke for NSISdl.

.NET 3.5 SP1: http://www.microsoft.com/en-us/download/details.aspx?id=22 (dette inkluderer NET 2.0, .NET 3.0, NET 3,5, og NET 3.5 SP1). NET 4.0 Full: http://www.microsoft.com/en-us/download/details.aspx?id=17718 (dette inkluderer .NET 4.0)

For et eksempel på hvordan jeg implementert gripe .NET Framework versjon 4.5 (ja jeg vet at du trenger en annen versjon), ta en titt på min oppføring i NSIS Wiki: http://nsis.sourceforge.net/Download_and_Install_dotNET_45

Denne tar seg av å være i stand til å laste ned fra Microsofts nettsted, eller (for CD / DVD / USB-distribusjoner) inkludert .NET Framework installatør med din egen installatør.

Hvis du har andre spørsmål, kan du svare og jeg vil gjerne hjelpe.


MERK: I Windows 8 og Windows 8.1, første gang Windows oppdager at en app ønsker .NET 2.0, 3.0, eller 3.5: Windows vil ta en spesiell installasjon av Windows Update. Det er ingen vei rundt dette.

Svarte 19/11/2013 kl. 16:19
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more