È possibile slipstream Visual Studio 2008 SP1 installare?
-
08-06-2019 - |
Domanda
Da quello che ho letto, VS 2008 SP1 e Team Foundation Server SP1 pacchetti sono tradizionali i service pack che richiedono di installare prima la versione originale, prima che si sarà in grado di installare il SP.
C'è un modo, supportate o meno, a slipstream l'installazione?
Soluzione
Ecco un MSDN post del forum in cui un MSFTie indica che sarà possibile e che i dettagli sono in via di pubblicazione.Un altro poster è riferendo i risultati del suo quasi-tentativo di successo.Guarda come questo sia fattibile presto.
Related: come slipstream di Team Foundation Server 2008 SP1 (TFS 2008 SP1)
Altri suggerimenti
Qui sono i passi per l'installazione integrata di visual studio 2008 service pack 1
Prendere in considerazione si dispone di visual studio 2008 file ISO o DVD montato su G:auto.Se la lettera di unità è diversa quindi non vi preoccupate.Io tornare a questo nel passaggio 4.
Si dispone di spazio sufficiente dire che il disco in una partizione dire D:di circa 8GB.
Estrarre il visual studio 2008 service pack 1 D:\VS\SP1 cartella
Copiare e incollare il seguente comandi in un file batch con il nome "integrare.bat" e in "D:\VS\" cartella.Se la vostra lettera di unità DVD è diverso, quindi adatto modificare il G:nel file batch con la lettera di unità corrispondente.
::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.
Vai al prompt dei comandi e passare alla "D:\VS\".
Con "D:\VS" come directory corrente eseguire l'integrazione.bat file batch.Questo richiederà circa 1 ora.Così rilassarsi e lavorare in parallelo con altre cose.
Dopo che il file batch viene eseguito completamente, estrarre il dotnetfx35.exe manualmente a una "D:\VS mp cartella".Copiare e sovrascrivere tutti i file e le sottodirectory da "D:VS mp\wcu\dotnetframework" a "D:\VS\vs2k8WithSP1\wcu\dotnetframework"
Ora è stato integrato visual studio 2008 service pack 1.Ora D:\VS\VS2k8WithSP1 la cartella contiene integrata copia di visual studio 2008.Ora è possibile eliminare i file ISO (se si hanno) e qualsiasi altro file o cartelle che D:\VS\VS2k8WithSP1.
La procedura che ha postato sopra di lavoro, con alcuni piccoli accorgimenti:
::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\"
Mi consiglia di copiare più file nel 1033 manualmente.C'è solo due di loro.Sembra che ci sia una certa confusione che circonda l'uso di asterischi (*) nel file batch.
Ho anche consigliamo di copiare i seguenti file manualmente:
::Copy the setup bootstrapper files
copy "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\CSetupMM*.*" "VS2k8WithSP1\Setup"
E per SQL Pubblicazione Guidata 1.3:
::copy SQL Server Database Publishing Wizard
copy SP1\vs90sp1\SqlPubWizInstaller.exe VS2k8WithSP1\wcu\SqlPub
Visual Studio 2008 installazione ti dirà alla fine dell'installazione che questo componente non è riuscito a installare.
VS70pgui: [2] DepCheck indicates Microsoft SQL Publishing Wizard 1.3 is not installed.
Tuttavia, dopo la verifica del Visualizzatore Eventi, oltre che l'installazione di Visual Studio log, questo è non è vero.Tutte le indicazioni dire che è installato correttamente.E il vero test di realtà utilizzando la procedura guidata, funziona bene.
A parte questo, questo tutorial funziona alla grande!
Molte grazie per l'autore(s).
::Copiare alcuni file di installazione integrata di integrazione di successo.copia "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033*.chm" "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"
c'è un errore qui, dovrebbe essere:
::Copiare alcuni file di installazione integrata di integrazione di successo.copia "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033\*.chm" "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"
"\" devono essere raddoppiati, in questo caso, coz uno di loro utilizzato come carattere di escape di "*"