Este posibil să se strecoare instalarea Visual Studio 2008 SP1?

Din ceea ce am citit, VS 2008 SP1 și Team Foundation Server Pachetele SP1 sunt pachete de servicii tradiționale care necesită instalarea inițială a versiunilor originale înainte de a putea instala SP .

Există o modalitate, susținută sau nu, de a aluneca instalarea?

0
fr hi bn

4 răspunsuri

Here's an MSDN forum post in which an MSFTie indicates it will be possible and that details are forthcoming. Another poster is relaying results of her almost-successful attempt. Looks like this will be doable soon.

Related: how to slipstream Team Foundation Server 2008 SP1 (TFS 2008 SP1)

0
adăugat
@ Sorin Ce soluție? Tot acest răspuns spune că este/poate/este posibil în cele din urmă.
adăugat autor Aidan Ryan, sursa
Aceasta este o soluție falsă, am petrecut o perioadă de timp în care am întrebat de ce instalarea Visual Studio era rău (descoperiți după un timp!). Trist, dar nu există nici o soluție. Dacă cineva nu are încredere în mine, ar trebui să ruleze doar un fișier comparat pentru a verifica (de asemenea, nu uitați să verificați registrul)
adăugat autor sorin, sursa

Iată pașii pentru prezentarea studioului vizual 2008 cu pachetul service pack 1

  1. Consider you have visual studio 2008 ISO file or DVD mounted on G: drive. If your drive letter is different then dont worry. I will get back to this in step 4.

  2. You have enough space say in HDD in partition say D: of about 8GB.

  3. Extract the visual studio 2008 service pack 1 to D:\VS\SP1 folder

  4. Copy the below commands to a batch file and name it "integrate.bat" and place it in "D:\VS\" folder. If your DVD drive letter is different, then suitable modify the G: in the batch file with the corresponding drive letter.

    ::Extract the original visual studio 2008 installation to directory VS2k8WithSP1.
    msiexec.exe /a "g:\vs_setup.msi" TARGETDIR="%CD%\VS2k8WithSP1"
    
    ::Copy some file to make slipstream integration successful.
    copy "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033\*.chm" "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"
    
    ::Extract each .msp files to directory VS2k8WithSP1.
    msiexec.exe /a "%cd%\VS2k8WithSP1\vs_setup.msi" /p "%cd%\SP1\vs90sp1\VS90sp1-KB945140-X86-ENU.msp"
    msiexec.exe /a "%cd%\VS2k8WithSP1\vs_setup.msi" /p "%cd%\SP1\vs90sp1\VC90sp1-KB947888-x86-enu.msp"
    msiexec.exe /a "%cd%\VS2k8WithSP1\vs_setup.msi" /p "%cd%\SP1\vs90sp1\VC90sp1-KB948484-x86_x64-enu.msp"
    msiexec.exe /a "%cd%\VS2k8WithSP1\vs_setup.msi" /p "%cd%\SP1\vs90sp1\VC90sp1-KB948560-x86_IA64-enu.msp"
    
    
    ::Copy the product key file
    copy "VS2k8WithSP1\Setup\Setup.sdb"
    
    ::Copy the setup bootstrapper files
    copy "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\CSetupMM\*.*" "VS2k8WithSP1\Setup"
    
    ::Copy VC runtime files
    md VS2k8WithSP1\wcu\VCRuntimes
    copy SP1\vs90sp1\vc_*runtime.exe VS2k8WithSP1\wcu\VCRuntimes
    
    ::copy SQL Server Database Publishing Wizard
    copy SP1\vs90sp1\SqlPubWizInstaller.exe VS2k8WithSP1\wcu\SqlPub
    
    ::copy SQL Server 2008 Management Objects and SQL Server System CLR Types configuration.
    md VS2k8WithSP1\wcu\SMO
    copy SP1\vs90sp1\SharedManagementObjects.msi VS2k8WithSP1\wcu\SMO
    copy SP1\vs90sp1\SQLSysClrTypes.msi VS2k8WithSP1\wcu\SMO
    
    ::copy SQL Server Compact 3.5 SP1 English with the Microsoft SQL Server Compact 3.5 SP1 Design Tools English.
    copy /Y SP1\vs90sp1\SSCERuntime-enu.msi VS2k8WithSP1\wcu\SSCE
    copy /Y SP1\vs90sp1\SSCEVSTools-enu.msi VS2k8WithSP1\wcu\SSCE
    
    ::Extract the dotnetfx35.exe manually to a %tmp% folder. Copy all files and subdirectories from %tmp%\wcu\dotnetframework to vs2k8WithSP1\wcu\dotnetframework and overwrite files
    ::Sorry I could not able to automate this step as /extract option is disabled in the dotnetfx35.exe file.
    
  5. Go to command prompt and navigate to "D:\VS\".

  6. With "D:\VS" as the current directory execute the integrate.bat batch file. This will take approximately 1hr. So relax and work in parallel with other stuff.

  7. After the batch file executes completely, extract the dotnetfx35.exe manually to a "D:\VS\tmp folder". Copy and overwrite all files and subdirectories from "D:VS\tmp\wcu\dotnetframework" to "D:\VS\vs2k8WithSP1\wcu\dotnetframework"

  8. Now you have successfully slipstreamed the visual studio 2008 with service pack1. Now D:\VS\VS2k8WithSP1 folder contains the slipstreamed copy of visual studio 2008. Now you can delete ISO files (if you have) and any other files or folders other than D:\VS\VS2k8WithSP1.

0
adăugat

:: Copiați un fișier pentru a face succesul integrarea slipstream. copiați "VS2k8WithSP1 \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ 1033 * .chm" "VS2k8WithSP1 \ Fișiere program \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \

există o eroare aici, ar trebui să fie:

:: Copiați un fișier pentru a face succesul integrarea slipstream. copie "VS2k8WithSP1 \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ 1033 \ *. CHM" "VS2k8WithSP1 \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \"

"\" trebuie să fie dublat în acest caz, coz unul dintre ele folosit ca caracter de evacuare a "*"

0
adăugat

Pașii postați de mai sus, cu unele ajustări minore:

::Copy some file to make slipstream integration successful. 
copy "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033*.chm" "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"

Vă recomandăm să copiați manual fișierele multiple din directorul 1033. Sunt doar doi. Se pare că există o anumită confuzie în legătură cu utilizarea asteriscurilor (*) în fișierele lotului.

De asemenea, recomandăm copierea manuală a următoarelor fișiere:

::Copy the setup bootstrapper files 
copy "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\CSetupMM*.*" "VS2k8WithSP1\Setup"

Și pentru Expertul de publicare SQL 1.3:

::copy SQL Server Database Publishing Wizard 
copy SP1\vs90sp1\SqlPubWizInstaller.exe VS2k8WithSP1\wcu\SqlPub

Setarea Visual Studio 2008 vă va spune la sfârșitul instalării că această componentă nu a reușit să se instaleze.

VS70pgui: [2] DepCheck indicates Microsoft SQL Publishing Wizard 1.3 is not installed.

Cu toate acestea, după verificarea Vizualizatorului de evenimente, precum și a jurnalului de configurare Visual Studio, acesta este nu este adevărat . Toate indicațiile spun că au fost instalate cu succes. Și adevăratul test de a folosi de fapt expertul, funcționează bine.

În afară de asta, acest tutorial funcționează excelent!

Multe mulțumiri autorului (autorilor).

0
adăugat