อาการ
เมื่อคุณซ่อมแซมระบบปฏิบัติการบนคอมพิวเตอร์ที่เรียกใช้ Microsoft Windows XP Media Center Edition หรือ Microsoft Windows XP Tablet PC Edition และคอมพิวเตอร์เครื่องนั้นมี Microsoft .NET Framework 1.1 ติดตั้งอยู่ คุณอาจได้รับข้อความแสดงข้อผิดพลาดดังต่อไปนี้
ไม่พบ msvcr71.dll
สาเหตุ
เมื่อคุณซ่อมแซม Windows XP Media Center Edition หรือ Windows XP Tablet PC Edition โปรแกรมประยุกต์ Copy2gac จะติดตั้งแอสเซมบลีของแคชแอสเซมบลีส่วนกลาง Copy2gac เป็นโปรแกรมประยุกต์ที่มีการจัดการ เมื่อต้องการใช้ Copy2gac คุณต้องติดตั้ง Microsoft .NET Framework 1.0 บนคอมพิวเตอร์ของคุณ อย่างไรก็ตาม แฟ้ม Copy2gac.exe ไม่มีแฟ้มการกำหนดค่าที่เกี่ยวข้องซึ่งรวมโปรแกรมประยุกต์นี้เข้ากับ Common Language Runtime ของ Microsoft ที่รวมอยู่ใน .NET Framework 1.0
โดยค่าเริ่มต้น .NET Framework 1.1 จะรวมโปรแกรมประยุกต์ที่มีการจัดการซึ่งไม่มีแฟ้มการกำหนดค่าที่เกี่ยวข้องเข้ากับ Common Language Runtime ที่รวมอยู่ใน .NET Framework 1.1 ดังนั้น เมื่อโปรแกรมประยุกต์ Copy2gac ทำงาน .NET Framework 1.1 ก็จะรวมโปรแกรมประยุกต์ Copy2gac เข้ากับรุ่นที่ไม่ถูกต้องของ Common Language Runtime และคุณจะได้รับข้อความแสดงข้อผิดพลาดที่ปรากฏอยู่ในส่วน "อาการ" ของบทความนี้
การแก้ไข
เมื่อต้องการแก้ปัญหานี้ ให้ทำตามขั้นตอนต่างๆ ต่อไปนี้
-
ปิดกล่องข้อความแสดงข้อผิดพลาด
-
ในตัวแก้ไขข้อความ (เช่น Notepad) ให้วางตัวอย่างโค้ด XML ต่อไปนี้
<configuration>
<startup>
<requiredRuntime version="v1.0.3705"/>
</startup>
</configuration> -
บันทึกแฟ้มเป็น Copy2gac.exe.config ลงในโฟลเดอร์ต่อไปนี้:
โฟลเดอร์ Windows\Microsoft.NET\Framework\v1.0.3705หมายเหตุ โฟลเดอร์ Windows แทนตำแหน่งที่ตั้งโฟลเดอร์ Windows ของคุณ
-
ตอนนี้คุณสามารถซ่อมแซมระบบปฏิบัติการของคุณได้แล้ว
สถานะ
ลักษณะการทำงานนี้เกิดจากการออกแบบ
ข้อมูลเพิ่มเติม
ขั้นตอนต่างๆ เพื่อให้เกิดลักษณะการทำงานแบบเดิม
-
ทำการติดตั้ง Windows XP Media Center Edition หรือ Windows XP Tablet PC Edition ใหม่ที่เครื่องคอมพิวเตอร์ของคุณ
-
ติดตั้ง .NET Framework 1.1 บนคอมพิวเตอร์ของคุณ ดาวน์โหลด .NET Framework 1.1 รุ่นล่าสุด โปรดเยี่ยมชมเว็บไซต์ DMicrosoft Developer Network (MSDN):
-
ลองซ่อมแซมระบบปฏิบัติการของคุณ
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติม โปรดเยี่ยมชมเว็บไซต์ต่อไปนี้ของ Microsoft:
Windows XP Tablet PC Edition
http://www.microsoft.com/windowsxp/tabletpc/default.mspx
Microsoft .NET
http://www.microsoft.com/net/
แฟ้มการกำหนดค่า
http://msdn2.microsoft.com/en-us/library/1xtk877y(vs.71).aspx
การระบุว่า Runtime รุ่นใดที่จะใช้
http://msdn2.microsoft.com/en-us/library/f4kkd0k5(vs.71).aspx
การกำหนดรุ่นของ .NET Framework
http://msdn2.microsoft.com/en-us/library/9w519wzk(vs.71).aspx
Common Language Runtime
http://msdn2.microsoft.com/en-us/library/8bs2ecf4(vs.71).aspx
การสนับสนุนทางเทคนิคสำหรับ Media Center
เนื่องจากอุปกรณ์ฮาร์ดแวร์หรือระบบของคุณมี Microsoft Windows XP Media Center Edition รวมอยู่ด้วย ผู้ผลิตฮาร์ดแวร์จึงให้การสนับสนุนทางเทคนิคและความช่วยเหลือสำหรับซอฟต์แวร์นี้ ผู้ผลิตของคุณอาจกำหนดการติดตั้งเองด้วยคอมโพเนนต์พิเศษ เช่น โปรแกรมควบคุมอุปกรณ์เฉพาะและการตั้งค่าเพิ่มเติม เพื่อปรับปรุงการทำงานของฮาร์ดแวร์ของผู้ผลิตให้มีประสิทธิภาพสูงสุด หากคุณต้องการความช่วยเหลือด้านเทคนิคเกี่ยวกับ Windows XP Media Center Edition โปรดติดต่อผู้ผลิตของคุณโดยตรง เพราะผู้ผลิตของคุณคือผู้ที่มีความสามารถในการให้การสนับสนุนซอฟต์แวร์ที่ติดตั้งไว้บนฮาร์ดแวร์
คุณสามารถเยี่ยมชมเว็บไซต์ข้อมูลผลิตภัณฑ์ Windows XP Media Center Edition ได้ที่เว็บไซต์ต่อไปนี้ของ Microsoft: