วิธีการแก้ไขปัญหาการติดตั้งไลบรารี MSDN ใน Visual Studio 2008


บทนำ


บทความนี้อธิบายวิธีปฏิบัติที่ดีสำหรับการแก้ไขปัญหาการติดตั้งไลบรารี MSDN ใน Microsoft Visual Studio 2008 นอกจากนี้บทความนี้ยังอธิบายขั้นตอนทั่วไปสำหรับการค้นหาแฟ้มบันทึก

ติดตั้งส่วนใหญ่ของไลบรารี MSDN จะ perfomed ตามที่คาดไว้ ใช้ Microsoft Windows Installer เพื่อติดตั้งผลิตภัณฑ์เหล่านี้ นี่คือโปรแกรมการติดตั้งเดียวกันที่ใช้ในโปรแกรมประยุกต์ของ Microsoft โดยส่วนใหญ่ ดังนั้น การติดตั้งควรไปอย่างราบรื่น นั่นคือ การติดตั้งควรสร้างแฟ้มบันทึกที่จำเป็น นอกจากนี้ การติดตั้งควรดำเนินการติดตั้ง rollbacks ถ้าตรวจพบปัญหาที่อาจเกิดขึ้น คุณสามารถป้องกันไม่ให้ปัญหาหลายอย่าง โดยใช้วิธีการติดตั้งวิธีปฏิบัติที่ดีที่สุด คุณควรพิจารณาใช้วิธีการติดตั้งวิธีปฏิบัติที่ดีที่สุดสำหรับการติดตั้งทั้งหมด

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


ขั้นตอนสำหรับวิธีการติดตั้งวิธีปฏิบัติที่ดีที่สุด

คำแนะนำ

สำหรับคอมพิวเตอร์ที่ใช้ Windows Server 2008, Windows Vista, Windows XP หรือ Windows Server 2003 ดีที่สุดวิธีปฏิบัติ วิธีการติดตั้งมีดังนี้:
  • ใช้บัญชี Administrator ของเครื่อง
    โดยใช้บัญชี Administrator ของเครื่อง คุณป้องกันไม่ให้สิทธิ์การตัดสินค้าจากคลังและการตัดสินค้าจากคลังสิทธิ์ คุณควรใช้บัญชีผู้ใช้นี้เมื่อคุณติดตั้ง ลบ หรือซ่อมแซมโปรแกรมบนคอมพิวเตอร์ที่กำลังเรียกใช้ Windows Server 2008, Windows Vista, Windows XP หรือ Windows Server 2003
  • ปิดโปรแกรมประยุกต์ใด ๆ ก่อนที่คุณรันการติดตั้ง
    กระบวนการติดตั้งสำหรับการติดตั้งไลบรารี MSDN ใน Visual Studio 2008 อาจปรับปรุงแฟ้มที่ใช้ โดยโปรแกรมประยุกต์อื่นนอกจากนี้ ตัวอย่างเช่น กระบวนการติดตั้งอาจปรับปรุงแฟ้มที่ใช้ โดย Visual Studio 2008 เพื่อให้แน่ใจว่ากระบวนการติดตั้งเสร็จเรียบร้อยแล้ว คุณควรปิดโปรแกรมประยุกต์ทั้งหมดก่อนที่คุณรันกระบวนการติดตั้ง
  • เป็นการชั่วคราวปิดใช้งานโปรแกรมสแกนไวรัสก่อนที่คุณรันการติดตั้ง
    โปรแกรมสแกนไวรัสบางครั้งอาจรบกวนการติดตั้งไลบรารี MSDN ประสบความสำเร็จ เพื่อให้แน่ใจว่า การติดตั้งเสร็จสมบูรณ์แล้ว คุณชั่วคราวควรปิดใช้งาน หรือหยุดโปรแกรมการสแกนไวรัสทั้งหมด

การติดตั้ง

ข้อกำหนดเบื้องต้นต่าง ๆ จะถูกติดตั้งในระหว่างการติดตั้งไลบรารี MSDN ใน Visual Studio 2008 ข้อกำหนดเบื้องต้นเหล่านี้รวมถึง Microsoft .NET Framework และ Explorer เอกสาร ขึ้นอยู่กับระบบปฏิบัติการของคุณ กระบวนการติดตั้งอาจกำหนดให้คุณต้องรีสตาร์ทคอมพิวเตอร์ คุณสามารถค้นหาแพคเกจข้อกำหนดเบื้องต้นในโฟลเดอร์ WCU ของไลบรารี MSDN เค้าโครง

คุณไม่ควรมีรุ่นเบต้าหรือการนำออกใช้ candidate รุ่นใด ๆ ของ Visual Studio 2008 หรือ ของไลบรา รี MSDN สำหรับ Visual Studio 2008 ที่ติดตั้งบนคอมพิวเตอร์ ถ้าคุณมีผลิตภัณฑ์เหล่านี้ติดตั้งอยู่ คุณต้องถอนการติดตั้งดังกล่าวและส่วนประกอบอื่น ๆ ก่อนที่คุณติดตั้งรุ่นที่วางจำหน่ายของไลบรารี MSDN สำหรับ Visual Studio 2008

แฟ้มปฏิบัติการตั้งค่าสำหรับไลบรารี MSDN ใน Visual Studio 2008 จะมีชื่อว่า Setup.exe แฟ้มนี้จะอยู่ ในโฟลเดอร์รากของสื่อการติดตั้ง MSDN ไลบรารีดีวีดีรอม และ ในโฟลเดอร์ MSDN ของสื่อการติดตั้ง Visual Studio 2008 ดีวีดีรอม

โดยค่าเริ่มต้น การบันทึก verbose เปิดอยู่สำหรับการติดตั้งไลบรารี MSDN ใน Visual Studio 2008 ล็อกไฟล์ที่สร้างขึ้นและตำแหน่งของแฟ้มเหล่านี้จะแสดงรายการในตารางในส่วน "แฟ้มคอมโพเนนต์และแฟ้มบันทึก"

แฟ้มบันทึกและแฟ้มคอมโพเนนต์

ตารางต่อไปนี้แสดงรายการแต่ละส่วนประกอบ ตำแหน่งที่ตั้งบนสื่อการติดตั้ง และล็อกไฟล์ที่สร้างขึ้น
คอมโพเนนต์ตำแหน่งที่ตั้งบนดีวีดีรอมของ MSDNสร้างล็อกไฟล์หรือแฟ้มบันทึก
เอกสาร Microsoft Explorer\WCU\DExploreDd_Dexplorer90_retMSI****.txt
Microsoft .NET Framework\WCU\dotNetFrameworkDd_NET_Framework20_Setup*.txt
Dd_install_msdn_vs_90.txt
VSMsiLog****.txt
ไลบรารี MSDN สำหรับ Visual Studio 2008\Setup.exeDd_error_msdn_vs_90.txt
หมายเหตุ ตัวยึด*และ*แทนคำต่อท้ายที่สร้างขึ้นแบบสุ่ม

ในระหว่างการติดตั้งไลบรารี MSDN ใน Visual Studio 2008 แฟ้มบันทึกจะอยู่ในไดเรกทอรี temp %% ตัวอย่างเช่น แฟ้มบันทึกอาจอยู่ในตำแหน่งที่ตั้งต่อไปนี้:
\Local Settings\Temp C:\Documents and Settings\ชื่อผู้ใช้
หลังจากการติดตั้งไลบรารี MSDN ใน Visual Studio 2008 เสร็จสมบูรณ์ แฟ้มบันทึกจะอยู่ในไดเรกทอรีล็อกในโฟลเดอร์ติดตั้ง Visual Studio 2008 ตัวอย่างเช่น แฟ้มบันทึกอาจอยู่ในตำแหน่งที่ตั้งต่อไปนี้:
C:\Program Files\MSDN\Product Name\Logs
หลัง จากความล้มเหลวของการไลบรารี MSDN สำหรับการติดตั้ง Visual Studio 2008 หรือหลัง จากการลบไลบรารี MSDN สำหรับ Visual Studio 2008 แฟ้มบันทึกถูกปล่อยในไดเรกทอรี temp %%

ข้อผิดพลาด

ข้อความแสดงข้อผิดพลาดต่อไปนี้อาจปรากฏในกล่องโต้ตอบข้อผิดพลาดระหว่างการติดตั้ง หรือ เหล่านั้นอาจถูกเขียนไปยังแฟ้มบันทึกการติดตั้ง

ข้อความแสดงข้อผิดพลาด 1
รหัสข้อผิดพลาด 1330 ไม่สามารถติดตั้งแฟ้มที่จำเป็นได้เนื่องจากแฟ้ม \*.cab แฟ้มคาบิเนต [พาธไฟล์] มีลายเซ็นไม่ถูกต้อง ซึ่งนี่อาจแสดงว่า แฟ้ม cabinet เสียหาย
มีการรายงานข้อผิดพลาดนี้จะเกิดขึ้นในบางครั้งระหว่างการติดตั้งไลบรารี MSDN สำหรับ Visual Studio 2008 ข้อผิดพลาดนี้อาจเกิดขึ้น เมื่อเรียกใช้โปรแกรมติดตั้งจากรูป ISO ที่ได้ถูกกำหนดเป็นไดรฟ์ภายใน VPC เป็น หรือ เมื่อมีการเรียกใช้การติดตั้งจากเครือข่ายที่ใช้ร่วมกัน


เมื่อต้องการหลีกเลี่ยงปัญหานี้ การคัดลอกแฟ้มจาก MSDN รูปไปยังโฟลเดอร์ท้องถิ่น และจากนั้น เรียกใช้โปรแกรมติดตั้งจากตำแหน่งที่ตั้ง


ข้อความแสดงข้อผิดพลาด 2
โปรแกรมติดตั้งได้ตรวจพบว่า ไฟล์วิธีใช้ HTML ที่ข้อมูลจะเสียหาย และไม่สามารถดำเนินต่อ คลิกตกลงเพื่อปิดโปรแกรมติดตั้ง
ข้อผิดพลาดนี้เกิดขึ้นเมื่อแฟ้ม NSList.hxl ได้เสียหาย แฟ้ม NSList.hxl เป็นไฟล์ข้อมูลวิธีใช้ทั่วไปที่ถูกใช้ โดยโปรแกรมประยุกต์ Microsoft มากมาย

เมื่อต้องการหลีกเลี่ยงปัญหานี้ ติดต่อฝ่ายสนับสนุนของ Microsoft สำหรับข้อมูลเพิ่มเติม


ข้อความแสดงข้อผิดพลาด 3
ไม่สามารถแสดงเอกสาร Microsoft Explorer เนื่องจากคอลเลกชันของวิธีใช้ที่ระบุ ' ms help://MS ได้ MSDNQTR.v90.en' ไม่ถูกต้อง
คุณได้รับข้อความแสดงข้อผิดพลาดนี้เมื่อเสร็จสิ้นการติดตั้งสำหรับไลบรารี MSDN ใน Visual Studio 2008 และคุณกำลังเปิดไลบรารี MSDN ข้อผิดพลาดนี้เกิดขึ้นเมื่อ NSLIST แฟ้ม hxl มีเสียหายไป


เมื่อต้องการหลีกเลี่ยงปัญหานี้ ติดต่อฝ่ายสนับสนุนของ Microsoft สำหรับข้อมูลเพิ่มเติม


ข้อความแสดงข้อผิดพลาด 4
ไม่สามารถสร้างโฟลเดอร์ข้อมูลโปรแกรมประยุกต์สำหรับ Microsoft Explorer เอกสาร
ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อคุณติดตั้งไลบรารี MSDN บนคอมพิวเตอร์ที่ใช้ Windows Vista การตั้งค่าสำหรับไลบรารี MSDN ใน Visual Studio 2008 อาจทำให้เสร็จสมบูรณ์ อย่างไรก็ตาม คุณได้รับข้อผิดพลาดเมื่อคุณเปิดไลบรารี MSDN


เมื่อต้องการหลีกเลี่ยงปัญหานี้ เป็นการชั่วคราวปิดการควบคุมการเข้าถึงของผู้ใช้ใน Windows Vista และจากนั้น เปิด'ไลบรารี MSDN เมื่อต้องการปิดการควบคุมบัญชีผู้ใช้เป็นการชั่วคราว ให้ทำตามขั้นตอนเหล่านี้:
  1. คลิก เริ่ม แล้วคลิก แผงควบคุม
  2. คลิกบัญชีผู้ใช้และจากนั้น คลิกบัญชีผู้ใช้อีกครั้งบนหน้าจอต่อไปนี้
  3. คลิกเปิด หรือปิดการควบคุมบัญชีผู้ใช้ หากคุณได้รับพร้อมท์ สำหรับรหัสผ่านผู้ดูแลระบบ หรือ เพื่อยืนยัน ให้พิมพ์รหัสผ่าน หรือทำการยืนยัน
  4. คลิกเพื่อล้างกล่องกาเครื่องหมายใช้การควบคุมบัญชีผู้ใช้ (UAC) เพื่อช่วยป้องกันคอมพิวเตอร์ของคุณแล้ว คลิ กตกลง

    หมายเหตุ หลังจากที่คุณดำเนินการนี้ คุณอาจได้รับพร้อมท์ให้เริ่มระบบคอมพิวเตอร์ของคุณ
  5. เปิดไลบรารี MSDN
  6. เปิดการควบคุมบัญชีผู้ใช้ โดยทำตามขั้นตอน 1 ถึง 3
  7. คลิกเพื่อล้างกล่องกาเครื่องหมายใช้การควบคุมบัญชีผู้ใช้ (UAC) เพื่อช่วยป้องกันคอมพิวเตอร์ของคุณแล้ว คลิ กตกลง


    หมายเหตุ หลังจากที่คุณดำเนินการนี้ คุณอาจได้รับพร้อมท์ให้เริ่มระบบคอมพิวเตอร์ของคุณ

ข้อมูลอ้างอิง


สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

319714วิธีการแก้ไขปัญหาการติดตั้ง Visual Studio .NET

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