อาการ

ใน Microsoft Visual Studio 2008 เมื่อคุณประมวลผลโค้ดต้นฉบับที่คุณดาวน์โหลดจากเซิร์ฟเวอร์แหล่งอ้างอิงของ Microsoft, Visual Studio 2008 ประสิทธิภาพการทำงานลดลง

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากแฟ้มต้นฉบับจะถูกดาวน์โหลดอีกทุกครั้งที่ดีบักเกอร์จำนวนคนเข้าชมดีบักในรหัส

การแก้ปัญหา

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

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

http://code.msdn.microsoft.com/KB944899 หมายเหตุ แกลเลอรีรหัส MSDN แสดงภาษาซึ่งโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น ถ้าคุณไม่เห็นภาษาของคุณปรากฏ อาจเป็น เพราะหน้าแกลเลอรีของรหัสทรัพยากรจะไม่พร้อมใช้งานสำหรับภาษานั้นหมายเหตุ ถ้ามีปัญหาอื่น ๆ เกิดขึ้น หรือถ้าจำเป็นต้องแก้ไขปัญหาใด ๆ คุณอาจต้องสร้างคำขอรับบริการแยกต่างหาก จะมีค่าใช้จ่ายในการสนับสนุนปกติกับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนเฉพาะนี้ สำหรับรายการหมายเลขโทรศัพท์ฉบับสมบูรณ์ของฝ่ายบริการลูกค้าและการสนับสนุนของ Microsoft หรือเพื่อสร้างคำขอรับบริการแยกต่างหาก แวะไปที่เว็บไซต์ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=support นอกจากนี้ โปรแกรมแก้ไขด่วนนี้ป้องกันไม่ให้กล่องโต้ตอบเงื่อนไขลิขสิทธิ์ของซอฟต์แวร์ Microsoftไม่จำเป็นที่อาจปรากฏขึ้นหลายครั้งเมื่อคุณเริ่มการทำงานดีบักเกอร์ คุณสามารถใช้โปรแกรมแก้ไขด่วนนี้ได้บนระบบปฏิบัติการ 32 บิต และ 64 บิต ถ้าคุณใช้โปรแกรมแก้ไขด่วนนี้ ใน Windows Vista รุ่น 64 บิต หรือ ใน Windows Vista รุ่นที่ใหม่กว่า คุณสามารถสร้างแฟ้มข้อความ Symsrv.yes ว่าง บันทึกแฟ้มนี้ในโฟลเดอร์ที่ประกอบด้วยแฟ้ม Symsrv.dll โดยทั่วไป แฟ้ม Symsrv.dll เป็นหนึ่งอยู่ในโฟลเดอร์ต่อไปนี้:

  • Debugger\x64 9.0\Common7\IDE\Remote ของ Visual Studio \Program Files\Microsoft InstallationDrive

  • Debugger\ia64 9.0\Common7\IDE\Remote ของ Visual Studio \Program Files\Microsoft InstallationDrive

อย่างไรก็ตาม ถ้าคอมโพเนนต์ตรวจแก้จุดบกพร่องรุ่น 32 บิต หรือ 64 บิตจะถูกคัดลอกไปยังคอมพิวเตอร์ระยะไกล คุณต้องคัดลอกแฟ้ม Symsrv.yes ไปยังโฟลเดอร์เดียวกันกับที่ประกอบด้วยคอมโพเนนต์ตรวจแก้จุดบกพร่อง ในสถานการณ์สมมตินี้ คุณไม่จำเป็นต้องใช้โปรแกรมแก้ไขด่วนบนคอมพิวเตอร์ระยะไกล

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

คุณต้องมี Visual Studio 2008 ที่ติดตั้งอยู่เพื่อใช้โปรแกรมแก้ไขด่วนนี้

ข้อกำหนดการรีสตาร์ท

คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้

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

โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนโปรแกรมแก้ไขด่วนอื่น ๆ อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้แทนโปรแกรมแก้ไขด่วนเหมือนกับรุ่นก่อนหน้านี้ รุ่นก่อนหน้าของโปรแกรมแก้ไขด่วนเหมือนกันมีปัญหาในการติดตั้งคอมโพเนนต์ รุ่นก่อนหน้าของโปรแกรมแก้ไขด่วนนี้จำเป็นต้องมีการติดตั้งแบบเต็มของภาษาที่ไม่จำเป็นทั้งหมด การติดตั้งทั้งหมดนี้ใช้เวลาเพิ่มเติมในการติดตั้ง ใช้เนื้อที่ว่างบนดิสก์เพิ่มเติม นั้นมีศักยภาพเพื่อปล่อยให้ Visual Studio ในสถานะที่ไม่ใช่ patchable รุ่นที่ใหม่กว่าของโปรแกรมแก้ไขด่วนนี้แก้ไขปัญหานี้หมายเหตุ คุณต้องถอนการติดตั้งรุ่นก่อนหน้าของโปรแกรมแก้ไขด่วนนี้ก่อนที่จะใช้โปรแกรมแก้ไขด่วนนี้รุ่นที่ใหม่กว่า

ข้อมูลแฟ้ม

เวอร์ชันภาษาอังกฤษของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่านี้) ซึ่งแสดงรายการไว้ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

เส้นทางของแฟ้ม

Vsdebug.dll

9.0.21022.63

1,513kb

25-Mar-2008

15:49

.. 9.0\Common7\Package\Debugger\ visual Studio \Program Files\Microsoft

Symsrv.yes

แฟ้มว่างเปล่า ไม่ versioned

1kb

13-Dec-2007

10:33

.. \Program Files\Microsoft Debugger\x86\ 9.0\Common7\IDE\Remote ของ visual Studio

Symsrv.yes

แฟ้มว่างเปล่า ไม่ versioned

1kb

13-Dec-2007

10:33

.. 9.0\Common7\x86\ visual Studio \Program Files\Microsoft

Vs_setup.dll

9.0.21022.55

1,025kb

25-Mar-2008

13:59

.. Visual Studio 9.0\ \Program Files\Microsoftชื่อ SKU

ภาษาที่ใช้ได้

  • จีนประยุกต์

  • จีนดั้งเดิม

  • ภาษาอังกฤษ

  • ภาษาฝรั่งเศส

  • ภาษาเยอรมัน

  • อิตาลี

  • ญี่ปุ่น

  • ภาษาเกาหลี

  • สเปน

สถานะ

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

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรวม Visual Studio 2008 สนับสนุนการดีบัก แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:

http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspxสำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย