Était-ce utile?

La solution

Voici un Message du forum MSDN dans lequel un MSFTie indique que cela sera possible et que les détails sont à venir.Une autre affiche relaye les résultats de sa tentative presque réussie.On dirait que cela sera bientôt réalisable.

En rapport: comment intégrer Team Foundation Server 2008 SP1 (TFS 2008 SP1)

Autres conseils

Voici les étapes à suivre pour intégrer Visual Studio 2008 avec le service pack 1

  1. Considérez que vous avez un fichier ISO ou un DVD de Visual Studio 2008 monté sur G :conduire.Si votre lettre de lecteur est différente, ne vous inquiétez pas.J'y reviendrai à l'étape 4.

  2. Vous disposez de suffisamment d'espace, disons sur le disque dur dans la partition, disons D :d'environ 8 Go.

  3. Extrayez le service pack 1 de Visual Studio 2008 dans le dossier D:\VS\SP1

  4. Copiez les commandes ci-dessous dans un fichier batch, nommez-le "integrate.bat" et placez-le dans le dossier "D:\VS\".Si la lettre de votre lecteur de DVD est différente, modifiez le G :dans le fichier batch avec la lettre de lecteur correspondante.

    ::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. Accédez à l'invite de commande et accédez à "D:\VS\".

  6. Avec "D:\VS" comme répertoire courant, exécutez le fichier batch Integra.bat.Cela prendra environ 1 heure.Alors détendez-vous et travaillez en parallèle avec d’autres choses.

  7. Une fois le fichier batch exécuté complètement, extrayez manuellement le dotnetfx35.exe dans un « dossier D:\VS mp ».Copiez et écrasez tous les fichiers et sous-répertoires de « D:VS mp\wcu\dotnetframework » vers « D:\VS\vs2k8WithSP1\wcu\dotnetframework »

  8. Vous avez maintenant intégré avec succès Visual Studio 2008 avec le service pack1.Le dossier D:\VS\VS2k8WithSP1 contient désormais la copie intégrée de Visual Studio 2008.Vous pouvez maintenant supprimer les fichiers ISO (si vous en avez) et tout autre fichier ou dossier autre que D:\VS\VS2k8WithSP1.

Les étapes affichées ci-dessus fonctionnent, avec quelques ajustements mineurs :

::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\"

Je recommande de copier manuellement les multiples fichiers du dossier 1033.Il n'y en a que deux.Il semble y avoir une certaine confusion autour de l'utilisation des astérisques (*) dans les fichiers batch.

Je recommande également de copier manuellement les fichiers suivants :

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

Et pour l'assistant de publication SQL 1.3 :

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

Le programme d'installation de Visual Studio 2008 vous indiquera à la fin de l'installation que l'installation de ce composant a échoué.

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

Cependant, après avoir vérifié l'Observateur d'événements ainsi que le journal d'installation de Visual Studio, ceci est pas vrai.Toutes les indications indiquent qu'il a été installé avec succès.Et le véritable test de l’utilisation réelle de l’assistant fonctionne bien.

A part ça, ce tutoriel fonctionne très bien !

Un grand merci au(x) auteur(s).

:: Copiez un fichier pour réussir l'intégration slipstream.copier "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033*.chm" "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"

il y a une erreur ici, ça devrait être :

:: Copiez un fichier pour réussir l'intégration slipstream.copier "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\1033\*.chm" "VS2k8WithSP1\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"

"\" doit être doublé dans ce cas, car l'un d'eux est utilisé comme caractère d'échappement de "*"

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top