ข้อความแสดงข้อผิดพลาด "เซิร์ฟเวอร์ส่งคืนชนิดเนื้อหาข้อ ความ/html" หรือข้อยกเว้น "System.IO.IOException" หลังจากที่คุณปรับรุ่นเซิร์ฟเวอร์จาก TFS 2008 เป็น TFS 2010

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2434700 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

พิจารณาสถานการณ์ต่อไปนี้::
  • คุณมีแฟ้มที่สองใน Microsoft ทีมมูลฐาน Server 2008 (TFS 2008) ตัวอย่างเช่น คุณมีแฟ้ม A และแฟ้ม B. ชื่อรุ่นก่อนหน้าของไฟล์ที่ B จะเหมือนกับชื่อแฟ้ม A. ปัจจุบัน
  • คุณแก้ไข และตรวจสอบในแฟ้มที่สองใน changeset ที่เดียวกัน โดยใช้การควบคุมต้นฉบับใน TFS 2008
  • คุณปรับรุ่นเซิร์ฟเวอร์ TFS 2008 เป็น TFS 2010
  • คุณแก้ไขแฟ้ม A และจากนั้น คุณเช็คอิน
  • ผู้ใช้พยายามที่จะดาวน์โหลดแฟ้ม A. รุ่นก่อนหน้า
ในสถานการณ์สมมตินี้ ผู้ใช้อาจพบปัญหาต่อไปนี้อย่างใดอย่างหนึ่ง:
  • ถ้ามีการเชื่อมต่อผู้ใช้เข้ากับ TFS โดยใช้การเข้าถึงเว็บ ข้อยกเว้นของ System.IO.IOException คือ thrown และผู้ใช้ได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
    ไม่สามารถอ่านข้อมูลจากการเชื่อมต่อของการขนส่ง: มีปิดการเชื่อมต่อ
  • ถ้ามีการเชื่อมต่อผู้ใช้เข้ากับ TFS โดยใช้ Explorer ทีม ผู้ใช้ได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
    เซิร์ฟเวอร์ส่งคืนชนิดเนื้อหาข้อ ความ/html ซึ่งไม่สนับสนุน

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากงานของเดลต้าบนเซิร์ฟเวอร์ระดับโปรแกรมประยุกต์ TFS 2010 แฟ้มที่ทำเครื่องหมายไม่ถูกต้อง For example, the delta job should mark file A. However, the delta job marks file B instead. Therefore, an exception is thrown on the TFS 2010 application tier server, and the following exception message and stack trace are generated.

Exception Message

Data is Null. This method or property cannot be called on Null values. (type SqlNullValueException)

Stack Trace

at System.Data.SqlClient.SqlBuffer.get_Int64()at Microsoft.TeamFoundation.VersionControl.Server.ItemComposition..ctor(SqlDataReader reader)at Microsoft.TeamFoundation.VersionControl.Server.ContentComponent.QueryFileContents(Int32 fileId)

This exception causes the issue that is described in the “Symptoms” section.

การแก้ไข

To resolve this issue, apply the following hotfix on the application tier of TFS 2010.

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว แต่มีเป้าหมายเพียงเพื่อการแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบต่างๆ ที่พบปัญหานี้เท่านั้น hotfix นี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น หากคุณไม่ได้รับความเสียหายรุนแรงจากปัญหานี้ เราขอแนะนำให้คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่มีโปรแกรมแก้ไขด่วนนี้

เมื่อต้องการแก้ไขปัญหานี้ทันที ให้ติดต่อฝ่ายบริการสนับสนุนผลิตภัณฑ์ของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน For a complete list of Microsoft Customer Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support
หมายเหตุ:ในกรณีพิเศษ อาจมีการยกเว้นค่าใช้จ่ายสำหรับการสนับสนุนทางโทรศัพท์หากผู้เชี่ยวชาญในการให้การสนับสนุนของ Microsoft ระบุว่าการปรับปรุงเฉพาะจะแก้ปัญหาของคุณได้ ค่าใช้จ่ายปกติจะใช้กับการให้การสนับสนุนสำหรับคำตอบเพิ่มเติมและเรื่องที่ไม่สามารถจัดเป็นคำถามเกี่ยวกับการอัพเดทเฉพาะ

ข้อกำหนดเบื้องต้น

To apply this hotfix, you must have TFS 2010 installed.

ข้อกำหนดในการเริ่มต้นระบบคอมพิวเตอร์ใหม่

If the affected files are being used when you apply this hotfix, you may have to restart the computer after you apply the hotfix.

ข้อมูลการทดแทนโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนโปรแกรมแก้ไขด่วนอื่น

ข้อมูลแฟ้ม

โปรแกรมแก้ไขด่วนรุ่นภาษาอังกฤษนี้มีแอตทริบิวต์แฟ้ม (หรือแอตทริบิวต์แฟ้มหลังจากนี้) ซึ่งแสดงในตารางต่อไปนี้ วันที่และเวลาของแฟ้มเหล่านี้จะปรากฏในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ข้อมูลจะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้โซนเวลาแท็บในนั้นวันที่และเวลารายการใน'แผงควบคุม'
For all supported versions of Team Foundation 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 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.testmanagement.controls.dll10.0.30319.386417,18407 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.testmanagement.controls.wpfworkitemcontrols.dll10.0.30319.38699,28007 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.versioncontrol.client.dll10.0.30319.386694,17607 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.versioncontrol.common.dll10.0.30319.386230,30407 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.versioncontrol.controls.dll10.0.30319.3864,435,87207 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.versioncontrol.server.dll10.0.30319.386614,81607 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.webaccess.controls.dll10.0.30319.386618,39207 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.webaccess.server.dll10.0.30319.386486,80007 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.webaccess.workitemtracking.dll10.0.30319.386382,37607 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.workitemtracking.adapter.dll10.0.30319.386284,57607 2010 พฤศจิกายน22:52x86
Microsoft.teamfoundation.workitemtracking.server.dataaccesslayer.dll10.0.30319.386587,72007 2010 พฤศจิกายน22:52x86
Microsoft.visualstudio.qualitytools.common.dll10.0.30319.3861,332,62407 2010 พฤศจิกายน22:52x86
Microsoft.visualstudio.qualitytools.controllerobject.dll10.0.30319.386273,83207 2010 พฤศจิกายน22:52x86
Microsoft.visualstudio.qualitytools.executioncommon.dll10.0.30319.386448,93607 2010 พฤศจิกายน22:52x86
Microsoft.visualstudio.qualitytools.vsip.dll10.0.30319.386349,07207 2010 พฤศจิกายน22:52x86
Microsoft.visualstudio.testtools.datacollection.videorecorder.dll10.0.30319.38660,35207 2010 พฤศจิกายน22:52x86
Microsoft.visualstudio.testtools.manualtest.common.dll10.0.30319.386810,40807 2010 พฤศจิกายน22:52x86
Tfslabconfig.exe10.0.30319.386113,49607 2010 พฤศจิกายน22:52x86
Microsoft.VisualStudio.TestTools.DataCollection.VideoRecorder.dll.configไม่สามารถใช้งานได้2,05515 2010 Oct14:20ไม่สามารถใช้งานได้

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "การใช้งาน"

คุณสมบัติ

หมายเลขบทความ (Article ID): 2434700 - รีวิวครั้งสุดท้าย: 13 มกราคม 2554 - Revision: 3.0
ใช้กับ
  • Microsoft Visual Studio Team Foundation Server 2010
Keywords: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2434700 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ 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