Συμπτώματα

Όταν προσπαθείτε να εγκαταστήσετε το Microsoft Visual Studio 2008 Team Foundation Server σε έναν υπολογιστή που έχει εγκατεστημένο το SQL Server 2008 SP1, η εγκατάσταση αποτυγχάνει.

Επίλυση

Για να επιλύσετε αυτό το πρόβλημα, ακολουθήστε τα παρακάτω βήματα:

  1. Κάντε λήψη του Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 από την ακόλουθη τοποθεσία της Microsoft στο Web:

    http://www.microsoft.com/download/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D

  2. Κάντε λήψη του οδηγού εγκατάστασης του προγράμματος Team Foundation για το Microsoft Visual Studio Team System 2008 από την ακόλουθη τοποθεσία της Microsoft στο Web:

    http://www.microsoft.com/download/details.aspx?FamilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&displaylang=en

  3. Στον οδηγό εγκατάστασης που κατεβάσατε στο βήμα 2, ακολουθήστε τα πρώτα πέντε βήματα που περιγράφονται στην ενότητα "Πώς να: Ενσωματώστε την εγκατάσταση του διακομιστή Foundation ομάδας και του Service Pack 1".Σημείωση Για να εντοπίσετε αυτό το θέμα, αναπτύξτε το στοιχείο εγκατάσταση διακομιστή Foundation ομάδας και Service Pack 1 στο αριστερό τμήμα του οδηγού εγκατάστασης.

  4. Ανοίξτε το φάκελο C:\MergeFolder που δημιουργήσατε στο βήμα 4 του θέματος "ΔΙΑΔΙΚΑΣΙΕΣ: ενσωμάτωση της εγκατάστασης του διακομιστή Foundation ομάδας και του Service Pack 1".

  5. Ανοίξτε το αρχείο Hcpackage. XML χρησιμοποιώντας το σημειωματάριο.

  6. Εντοπίστε την ακόλουθη καταχώρηση:

    <WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.00.1433 ' AND PropertyStrValue LIKE ' 10,00 .% '" Action = "=" Count = "0"/>

  7. Αντικαταστήστε την καταχώρηση που βρήκατε στο βήμα 6 με την ακόλουθη καταχώρηση:

    <WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.00.1433 ' AND PropertyStrValue LIKE ' 10 .% '" Action = "=" Count = "0"/>

  8. Εντοπίστε την ακόλουθη καταχώρηση:

    <WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.0.1433 ' AND PropertyStrValue LIKE ' 10,0 .% '" Action = "=" Count = "0"/>

  9. Αντικαταστήστε την καταχώρηση που βρήκατε στο βήμα 8 με την ακόλουθη καταχώρηση:

    <WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.0.1433 ' AND PropertyStrValue LIKE ' 10 .% '" Action = "=" Count = "0"/>

  10. Εντοπίστε την ακόλουθη καταχώρηση:

    <MsiProductVersionCheck ProdID = "[% SQLServer2008%]" ΕΝΕΡΓΕΙΑ = "<" Version = "10.1"/>

  11. Αντικαταστήστε την καταχώρηση που βρήκατε στο βήμα 10 με την ακόλουθη καταχώρηση:

    <MsiProductVersionCheck ProdID = "[% SQLServer2008%]" ΕΝΕΡΓΕΙΑ = "<" Version = "10.2"/>

  12. Αποθηκεύστε το αρχείο Hcpackage. XML.

  13. Εκτελέστε το αρχείο Setup. exe για να εγκαταστήσετε το Visual Studio 2008 Team Foundation Server με το SP1.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.