Vra

Een laaste vraag oor die Kliënt Profiel installasie.Ek afgelaai die Microsoft .NET Framework Kliënt Profiel Aanlyn Installeerder, want ons wil om dit te sit in die installasie CD omdat ons eindgebruiker kan nie óf .net framework 3.5 of internet.So ons wil in staat wees om te hanteer beide gevalle.

In die voorvereistes ek is in staat om te kies die plek waar die lêer sal wees, maar ek weet nie waar dit moet wees.Ek wil in staat wees om te een of ander manier het die pad van die cd, iets soos d:\ProductName\Prerequisites\DotNetFx35ClientSetup.exe so dit kan kry dit en installeer dit van daar af.Is daar iemand het'n idee van hoe dit bereik kan word?

Dankie jy.

Hier is die voorvereistes venster:

alt text

Was dit nuttig?

Oplossing

Ok, hier is die ding. Ek het probeer om met die kliëntprofiel, maar dit het nie gewerk nie, ek dink dit is omdat die kliëntprofiel Installer nie die funksies van NET Framework 3.5 SP1 het. So in die installasie proses dit vra vir NET Framework 3.5 SP1 te, so ek moes dit beskikbaar op die regte pad te maak. Hier is die deal:

  • Eerste wat jy nodig het om die kliëntprofiel Offline Installer
  • Dan moet jy die lêer kopieer na die volgende gids: C: \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ boot trapper \ pakkette \ DotNetFx35Client
  • Sodra dit gedoen is, kan jy jou Setup Projek sit en dit sal stel (Dit is net vir kliëntprofiel installasie).

Sedert in my geval is dit kla en gevra vir NET Framework 3.5 SP1, dit is wat ek moes doen:

  • Aktiveer NET Framework 3.5 SP1 voorvereiste in jou Setup oplossing
  • Laai NET Framework 3.5 SP1 Full pakket
  • Sit in die die station C: \ (vir 'n vinnige toegang) en gaan na bevelpor en type: C: \ dotNetFx35Setup.exe / x
  • Uittreksel alles waar jy wil, sal hierdie skep 'n gids met die naam wcu
  • gaan na wcu \ dotNetFramework, neem al die lêers en gidse en kopieer dit na C: \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ boot trapper \ pakkette \ DotNetFX35

Nou bou jou oplossing en dit moet werk. Jy sal 2 waarskuwings al kry. Dit is 'n know-uitgawe en volgens Microsoft hulle nie inmeng in die installasie proses van jou aansoek. lees vir meer inligting.

Dit was 'n bietjie vervelig vir my om uit te vind en kom met, so ek hoop regtig dit kan iemand anders met hierdie probleem te help. As jy 'n vraag plaas 'n kommentaar en ek sal terug so gou as moontlik te kry om jou.

Dankie vir die lees!

Ander wenke

Om jou opstel saam met die kliënt profiel (nie kla nie, soos jy sê) op tyd te installeer, addisioneel moet jy die gekontroleer voorwaardes te verander om net die kliënt profiel vereis.

Jy moet die eiendom van die NET Begin toestand verander om werklik sê "kliëntprofiel". Moet dit graag hier:

 NET Begin toestand - eienskappe
(bron: msdn.com )

Dit is uit die volgende dokument: WPF Performance en NET Framework kliëntprofiel , artikel" ontplooiing ", deur Jossef Goldberg.

Hoewel die dokument verwys na die kliëntprofiel van weergawe 4, dit werk ook vir 3.5. Ek het dit gedoen, en dit het gewerk perfek.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top