2008-08-15 7 views
9

जो मैंने पढ़ा है, VS 2008 SP1 and Team Foundation Server SP1 packages are traditional service packs that require you to first install the original versions before you will be able to install the SPक्या विजुअल स्टूडियो 2008 एसपी 1 इंस्टॉल को स्लीपस्ट्रीम करना संभव है?

क्या कोई तरीका है, समर्थित है या नहीं, स्थापित करने के लिए slipstream?

उत्तर

3

यहां एक MSDN forum post है जिसमें एक एमएसएफटीआई इंगित करता है कि यह संभव होगा और विवरण आगामी हैं। एक और पोस्टर अपने लगभग सफल प्रयास के परिणाम रिले कर रहा है। ऐसा लगता है कि यह जल्द ही करने योग्य होगा।

संबंधित: ड्राइव: how to slipstream Team Foundation Server 2008 SP1 (TFS 2008 SP1)

+0

यह एक झूठा समाधान है, मैंने एक * बहुत समय बिताया कि क्यों विजुअल स्टूडियो स्थापना खराब थी (आप थोड़ी देर के बाद खोजते हैं!)। दुखद, लेकिन कोई समाधान नहीं है। अगर कोई मुझ पर भरोसा नहीं करता है तो उसे सिर्फ फाइल को जांचने के लिए तुलना करना चाहिए (रजिस्ट्री की जांच भी न भूलें) – sorin

+0

@ सोरीन क्या समाधान? यह सब जवाब कहता है कि अंत में यह संभव/संभव हो सकता है। –

3

यहाँ सर्विस पैक 1

  1. पर विचार करें आप विजुअल स्टूडियो 2008 आईएसओ फ़ाइल है या डीवीडी जी पर रखा के साथ विजुअल स्टूडियो 2008 slipstreaming के लिए कदम हैं। यदि आपका ड्राइव अक्षर अलग है तो चिंता न करें। मैं चरण 4 में इस पर वापस आऊंगा।

  2. आपके पास विभाजन में एचडीडी में पर्याप्त जगह है: डी: लगभग 8 जीबी। एक बैच फ़ाइल और नाम यह "integrate.bat" करने के लिए

  3. कॉपी नीचे दिए गए आदेशों \ वी.एस. \ SP1 फ़ोल्डर और 'डी में रखें:

  4. डी विजुअल स्टूडियो 2008 सर्विस पैक 1 निकालें \ वीएस \ "फ़ोल्डर। यदि आपका डीवीडी ड्राइव अक्षर अलग है, तो संबंधित ड्राइव अक्षर के साथ बैच फ़ाइल में जी को उपयुक्त संशोधित करें।

    ::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. जाओ शीघ्र आदेश और 'डी: \ वी.एस. \ "करने के लिए नेविगेट करने के लिए।

  6. "डी: \ वीएस" के साथ वर्तमान निर्देशिका integrate.bat बैच फ़ाइल निष्पादित करती है। इसमें लगभग 1 घंटा लगेगा। तो आराम करो और अन्य सामान के साथ समानांतर में काम करते हैं।

  7. बैच फ़ाइल पूरी तरह निष्पादित करने के बाद, dotnetfx35.exe मैन्युअल रूप से "डी: \ वीएस \ tmp फ़ोल्डर" निकालें। कॉपी और से सभी फाइलों और उपनिर्देशिकाओं के ऊपर लिख 'डी: वी.एस. \ tmp \ WCU \ dotnetframework "को" डी: \ वी.एस. \ vs2k8WithSP1 \ WCU \ dotnetframework "

  8. अब आप सफलतापूर्वक सेवा Pack1 साथ विजुअल स्टूडियो 2008 slipstreamed है। अब डी: \ VS \ VS2k8WithSP1 फ़ोल्डर में विजुअल स्टूडियो 2008 की स्लीपस्ट्रीम कॉपी है। अब आप आईएसओ फाइलों (यदि आपके पास हैं) और डी: \ VS \ VS2k8WithSP1 के अलावा अन्य किसी भी फाइल या फ़ोल्डर्स को हटा सकते हैं।

0

:: स्लीपस्ट्रीम एकीकरण सफल बनाने के लिए कुछ फ़ाइल कॉपी करें। प्रतिलिपि "VS2k8WithSP1 \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ 1033 * .chm" "VS2k8WithSP1 \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \"

यहाँ त्रुटि है, तो होना चाहिए:

:: स्लीपस्ट्रीम एकीकरण सफल बनाने के लिए कुछ फ़ाइल कॉपी करें। प्रतिलिपि बनाएँ "VS2k8WithSP1 \ प्रोग्राम फ़ाइलें \ Microsoft Visual Studio 9.0 \ Common7 \ 1033 \ *। chm" "VS2k8WithSP1 \ प्रोग्राम फ़ाइलें \ Microsoft Visual Studio 9।0 \ Common7 \ IDE \ "

" \ कुछ मामूली समायोजन के साथ, "इस मामले में दोगुनी हो जाना चाहिए coz उनमें से एक के भागने चरित्र के रूप में इस्तेमाल" * "

2

चरणों काम ऊपर पोस्ट:

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

मैं 1033 फ़ोल्डर मैन्युअल रूप में एक से अधिक फाइलों को कॉपी करने की सलाह देते हैं। वहाँ केवल उनमें से दो है। वहाँ कुछ तारांकनों का (*) बैच फ़ाइलों में उपयोग के आसपास के भ्रम हो रहा है।

मैं भी कॉपी करने की अनुशंसा निम्नलिखित फ़ाइलों को मैन्युअल रूप से:

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

और एसक्यूएल प्रकाशन जादूगर 1.3 के लिए:

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

विजुअल स्टूडियो 2008 सेटअप स्थापना के अंत कि इस घटक स्थापित करने में विफल पर आपको बता देंगे।

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

हालांकि, ईवेंट व्यूअर के साथ-साथ दृश्य स्टूडियो सेटअप लॉग की जाँच पर, इस सच नहीं है। सभी संकेत कहते हैं कि यह सफलतापूर्वक स्थापित है। और वास्तव में जादूगर का उपयोग करने का असली परीक्षण, अच्छी तरह से काम करता है।

इसके अलावा, यह ट्यूटोरियल बहुत अच्छा काम करता है!

लेखक (ओं) के लिए बहुत धन्यवाद।

संबंधित मुद्दे