क्या विजुअल स्टूडियो 2008 एसपी 1 इंस्टाल को स्लीपस्ट्रीम करना संभव है?

मैंने जो पढ़ा है, उससे वीएस 2008 एसपी 1 और टीम फाउंडेशन सर्वर एसपी 1 पैकेज पारंपरिक सर्विस पैक हैं जिनके लिए आपको पहले मूल संस्करण स्थापित करने की आवश्यकता होती है इससे पहले कि आप एसपी इंस्टॉल कर सकें

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

0
ro fr bn

4 उत्तर

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
जोड़ा
@ सोरीन क्या समाधान? यह सब जवाब कहता है कि अंत में यह संभव/संभव हो सकता है।
जोड़ा लेखक Aidan Ryan, स्रोत
यह एक झूठा समाधान है, मैंने समय के एक बहुत बिताए कि क्यों विजुअल स्टूडियो स्थापना खराब थी (आप थोड़ी देर के बाद खोजते हैं!)। दुखद, लेकिन कोई समाधान नहीं है। अगर कोई मुझ पर भरोसा नहीं करता है तो इसे सिर्फ फाइल को जांचने के लिए तुलना करना चाहिए (रजिस्ट्री की जांच भी न भूलें)
जोड़ा लेखक sorin, स्रोत

सर्विस पैक 1 के साथ दृश्य स्टूडियो 2008 को स्लीपस्ट्रीम करने के चरण यहां दिए गए हैं

  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
जोड़ा

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

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

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

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

0
जोड़ा

कुछ मामूली समायोजन के साथ, ऊपर पोस्ट किए गए कदम:

::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.

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

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

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

0
जोड़ा