Μήνυμα λάθους "Ο διακομιστής επέστρεψε το κείμενο/html τύπου περιεχομένου" ή "System.IO.IOException" εξαίρεση μετά την αναβάθμιση ενός διακομιστή από TFS 2008 TFS 2010

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2434700 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Ας εξετάσουμε το ακόλουθο σενάριο:
  • Έχετε δύο αρχεία Microsoft Team υποδομής Server 2008 (TFS 2008). Για παράδειγμα, μπορείτε να έχετε αρχείο A και B. αρχείου Προηγούμενες το όνομα του αρχείου B είναι το ίδιο με το τρέχον όνομα του αρχείου α.
  • Μπορείτε να επεξεργαστείτε και να μεταβιβάσετε τον έλεγχο των δύο αρχείων με το ίδιο changeset χρησιμοποιώντας το στοιχείο ελέγχου προέλευσης στο TFS 2008.
  • Μπορείτε να αναβαθμίσετε το διακομιστή TFS 2008 σε TFS 2010.
  • Μπορείτε να επεξεργαστείτε το αρχείο A και, στη συνέχεια, να μεταβιβάσετε τον έλεγχό του.
  • Ένας χρήστης προσπαθεί να εγκαταστήσει την προηγούμενη έκδοση του αρχείου α.
Σε αυτό το σενάριο, ο χρήστης μπορεί να αντιμετωπίσετε ένα από τα ακόλουθα ζητήματα:
  • Εάν ο χρήστης συνδέεται TFS με πρόσβαση στο web, μια εξαίρεση System.IO.IOException και ο χρήστης λαμβάνει το ακόλουθο μήνυμα λάθους:
    Δεν είναι δυνατή η ανάγνωση δεδομένων από τη σύνδεση μεταφοράς: Η σύνδεση τερματίστηκε.
  • Εάν ο χρήστης συνδέεται TFS χρησιμοποιώντας την Εξερεύνηση της ομάδας, ο χρήστης λαμβάνει το ακόλουθο μήνυμα λάθους:
    Ο διακομιστής επέστρεψε τον τύπο περιεχομένου κείμενο/html, που δεν υποστηρίζεται.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή μια εργασία διαφορά στο επίπεδο διακομιστή εφαρμογής TFS 2010 εσφαλμένα επισημαίνει ένα αρχείο. Για παράδειγμα, η εργασία δέλτα να επισημαίνει αρχείο α. Ωστόσο, το δέλτα εργασία επισημαίνουν B αντί αυτού. Επομένως, μια εξαίρεση στο επίπεδο διακομιστή εφαρμογής TFS 2010 και δημιουργεί το ακόλουθο ίχνος στοίβας και μήνυμα εξαίρεσης.

Μήνυμα εξαίρεσης

Τα δεδομένα είναι Null. Αυτή η μέθοδος ή ιδιότητα δεν είναι δυνατό να κληθεί με κενές τιμές. (πληκτρολογήστε SqlNullValueException)

Stack trace

στο System.Data.SqlClient.SqlBuffer.get_Int64 () στο Microsoft.TeamFoundation.VersionControl.Server.ItemCompositionctor (SqlDataReader αναγνώστη) στο Microsoft.TeamFoundation.VersionControl.Server.ContentComponent.QueryFileContents (Int32 fileId)

Η εξαίρεση αυτή προκαλεί το ζήτημα που περιγράφεται στην ενότητα “ συμπτώματα ”.

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, εφαρμόστε την ακόλουθη επείγουσα επιδιόρθωση στο επίπεδο εφαρμογής του TFS 2010.

Πληροφορίες άμεσης επιδιόρθωσης

Μια επείγουσα επιδιόρθωση που υποστηρίζεται είναι τώρα διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η επείγουσα επιδιόρθωση προορίζεται μόνο για τη διόρθωση του ζητήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε τη μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο ζήτημα. Αυτή η επείγουσα επιδιόρθωση ενδέχεται να υποβληθεί σε πρόσθετο έλεγχο. Επομένως, εάν αυτό το πρόβλημα δεν σας επηρεάζει ιδιαίτερα, συνιστούμε να περιμένετε την επόμενη ενημέρωση λογισμικού που περιέχει αυτήν την άμεση επιδιόρθωση.

Για την άμεση επίλυση αυτού του ζητήματος, επικοινωνήστε με την Εξυπηρέτηση Πελατών της Microsoft (Microsoft Customer Support Services) για να αποκτήσετε την επείγουσα επιδιόρθωση. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσίες υποστήριξης πελατών της Microsoft και πληροφορίες σχετικά με το κόστος υποστήριξης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://support.microsoft.com/contactus/?ws=support
ΣΗΜΕΙΩΣΗΣε ειδικές περιπτώσεις, εάν ένας μηχανικός υποστήριξης της Microsoft κρίνει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα επιλύσει το ζήτημα, ενδέχεται να μην ισχύσουν οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη ενημερωμένη έκδοση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης.

ΠΡΟΫΠΟΘΕΣΕΙΣ

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε 2010 TFS εγκατεστημένο.

Απαιτήσεις επανεκκίνησης

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

Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσα επιδιόρθωση.

ΠΛΗΡΟΦΟΡΙΕΣ ΑΡΧΕΙΟΥ

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα με τοΗμερομηνία και ώρατο στοιχείο του πίνακα ελέγχου.
Για όλες τις υποστηριζόμενες εκδόσεις του ομάδας υποδομής Server 2008
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Leviewer.exe10.0.30319.386117,58407-Nov-201022: 52X86
Microsoft.teamfoundation.Admin.dll10.0.30319.38620,496,76007-Nov-201022: 52X86
Microsoft.teamfoundation.build.Controls.dll10.0.30319.3861,349,52007-Nov-201022: 52X86
Microsoft.teamfoundation.build.jobservice.Extensions.dll10.0.30319.38630,12007-Nov-201022: 52X86
Microsoft.teamfoundation.build.processcomponents.dll10.0.30319.38662,88007-Nov-201022: 52X86
Microsoft.teamfoundation.build.Server.dll10.0.30319.386439,68807-Nov-201022: 52X86
Microsoft.teamfoundation.build.Workflow.dll10.0.30319.386651,15207-Nov-201022: 52X86
Microsoft.teamfoundation.Common.dll10.0.30319.386516,99207-Nov-201022: 52X86
Microsoft.teamfoundation.Configuration.Commands.dll10.0.30319.386262,56007-Nov-201022: 52X86
Microsoft.teamfoundation.Framework.Server.dll10.0.30319.3861,094,54407-Nov-201022: 52X86
Microsoft.teamfoundation.jobservice.Extensions.Core.dll10.0.30319.38658,28007-Nov-201022: 52X86
Microsoft.teamfoundation.jobservice.labmanagerjobs.dll10.0.30319.38691,04807-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.activities.dll10.0.30319.386763,79207-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.Controller.Common.dll10.0.30319.386236,44807-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.Controller.virtualmachinemanagerinterface.dll10.0.30319.38683,40807-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.Execution.dll10.0.30319.386757,12807-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.leviewer.dll10.0.30319.386440,71207-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.Servicing.dll10.0.30319.38658,24807-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.testintegration.Server.dll10.0.30319.386145,83207-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.uiutils.dll10.0.30319.386266,12007-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.Workflow.activities.dll10.0.30319.386436,64007-Nov-201022: 52X86
Microsoft.teamfoundation.Lab.workflowintegration.Server.dll10.0.30319.386122,80007-Nov-201022: 52X86
Microsoft.teamfoundation.Management.Controls.dll10.0.30319.3862,355,09607-Nov-201022: 52X86
Microsoft.teamfoundation.Server.Deploy.tfcollection.dll10.0.30319.386534,44007-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.activities.Common.dll10.0.30319.386307,12807-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.activities.dll10.0.30319.3861,509,28807-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.activityruntime.dll10.0.30319.386214,96007-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.Client.dll10.0.30319.386597,40807-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.Client.wpfcontrols.dll10.0.30319.386254,39207-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.clientpackage.dll10.0.30319.38672,62407-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.Common.dll10.0.30319.38633,69607-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.Controller.dll10.0.30319.386119,72007-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.Controls.dll10.0.30319.386417,18407-Nov-201022: 52X86
Microsoft.teamfoundation.testmanagement.Controls.wpfworkitemcontrols.dll10.0.30319.38699,28007-Nov-201022: 52X86
Microsoft.teamfoundation.versioncontrol.Client.dll10.0.30319.386694,17607-Nov-201022: 52X86
Microsoft.teamfoundation.versioncontrol.Common.dll10.0.30319.386230,30407-Nov-201022: 52X86
Microsoft.teamfoundation.versioncontrol.Controls.dll10.0.30319.3864,435,87207-Nov-201022: 52X86
Microsoft.teamfoundation.versioncontrol.Server.dll10.0.30319.386614,81607-Nov-201022: 52X86
Microsoft.teamfoundation.webaccess.Controls.dll10.0.30319.386618,39207-Nov-201022: 52X86
Microsoft.teamfoundation.webaccess.Server.dll10.0.30319.386486,80007-Nov-201022: 52X86
Microsoft.teamfoundation.webaccess.workitemtracking.dll10.0.30319.386382,37607-Nov-201022: 52X86
Microsoft.teamfoundation.workitemtracking.Adapter.dll10.0.30319.386284,57607-Nov-201022: 52X86
Microsoft.teamfoundation.workitemtracking.Server.dataaccesslayer.dll10.0.30319.386587,72007-Nov-201022: 52X86
Microsoft.visualstudio.qualitytools.Common.dll10.0.30319.3861,332,62407-Nov-201022: 52X86
Microsoft.visualstudio.qualitytools.controllerobject.dll10.0.30319.386273,83207-Nov-201022: 52X86
Microsoft.visualstudio.qualitytools.executioncommon.dll10.0.30319.386448,93607-Nov-201022: 52X86
Microsoft.visualstudio.qualitytools.vsip.dll10.0.30319.386349,07207-Nov-201022: 52X86
Microsoft.visualstudio.testtools.datacollection.videorecorder.dll10.0.30319.38660,35207-Nov-201022: 52X86
Microsoft.visualstudio.testtools.manualtest.Common.dll10.0.30319.386810,40807-Nov-201022: 52X86
Tfslabconfig.exe10.0.30319.386113,49607-Nov-201022: 52X86
Microsoft.VisualStudio.TestTools.DataCollection.VideoRecorder.dll.configΔεν εφαρμόζεται2,05515-Οκτ-201014: 20Δεν εφαρμόζεται

Κατάσταση

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

Ιδιότητες

Αναγν. άρθρου: 2434700 - Τελευταία αναθεώρηση: Πέμπτη, 13 Ιανουαρίου 2011 - Αναθεώρηση: 3.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Studio Team Foundation Server 2010
Λέξεις-κλειδιά: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2434700 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2434700

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com