นำไปใช้กับ
Visual Studio 2010 .NET

อาการ

พิจารณาสถานการณ์ต่อไปนี้:

  • คุณติดตั้งแอสเซมบลี COM Interop โดยใช้เครื่องมือการลงทะเบียนแอสเซมบลี (Regasm.exe)

  • คุณสร้างโครงการฟอร์ม Windows ที่กําหนดเป้าหมายไปยังโปรไฟล์ไคลเอ็นต์ Microsoft .NET Framework 4 โดยใช้ Microsoft Visual Studio 2010

  • ในกล่องเครื่องมือ คุณเปิดกล่องโต้ตอบ เลือกรายการกล่องเครื่องมือ เพื่อเลือกคลาส COM ที่ลงทะเบียนในแอสเซมบลีที่ติดตั้ง

  • คุณลากคลาส COM ไปยังโครงการฟอร์มของ Windows

ในสถานการณ์สมมตินี้ คุณได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:

การนําเข้าตัวควบคุม ActiveX ล้มเหลว โปรดตรวจสอบให้แน่ใจว่าได้ลงทะเบียนอย่างถูกต้อง

การแก้ไข

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

โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว อย่างไรก็ตาม มีไว้เพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น นําไปใช้กับระบบที่พบปัญหานี้โดยเฉพาะเท่านั้นเมื่อต้องการแก้ไขปัญหานี้ ให้ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สําหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของฝ่ายบริการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายในการสนับสนุน

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ อาจมีการยกเลิกค่าใช้จ่ายสําหรับการโทรติดต่อฝ่ายสนับสนุนตามปกติ หากผู้เชี่ยวชาญฝ่ายสนับสนุนของ Microsoft ระบุว่าการอัปเดตเฉพาะจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนปกติจะใช้กับคําถามและปัญหาการสนับสนุนเพิ่มเติมที่ไม่มีคุณสมบัติสําหรับการอัปเดตเฉพาะที่สงสัย

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

คุณต้องมีรุ่นที่วางจําหน่ายของ .NET Framework 4 ติดตั้งอยู่เพื่อใช้โปรแกรมแก้ไขด่วนนี้

ความต้องการในการเริ่มระบบใหม่

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

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

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

ข้อมูลไฟล์

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

สําหรับ Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, Windows Server 2008, Windows 7 และ Windows Server 2008 R2 รุ่นที่รองรับทั้งหมด

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

SetupUi.dll

10.0.30319.318

295,248

05-มิ.ย. 2010

03:53

x86

Setupengine.dll

10.0.30319.318

809,304

05-มิ.ย. 2010

03:53

x86

Setup.exe

10.0.30319.318

78,152

05-มิ.ย. 2010

03:53

x86

System.design.dll

4.0.30319.318

5,078,360

05-มิ.ย. 2010

08:06

x86

สําหรับ Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, Windows Server 2008, Windows 7 และ Windows Server 2008 R2 รุ่นที่รองรับทั้งหมด

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

SetupUi.dll

10.0.30319.318

295,248

05-มิ.ย. 2010

03:53

x86

Setupengine.dll

10.0.30319.318

809,304

05-มิ.ย. 2010

03:53

x86

Setup.exe

10.0.30319.318

78,152

05-มิ.ย. 2010

03:53

x86

System.design.dll

4.0.30319.318

5,078,360

05-มิ.ย. 2010

08:06

x86

สําหรับ Windows Server 2003 รุ่น IA-64 ทั้งหมดที่สนับสนุน Windows XP, Windows Vista, Windows Server 2008, Windows 7 และ Windows Server 2008 R2

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

SetupUi.dll

10.0.30319.318

295,248

05-มิ.ย. 2010

03:53

x86

Setupengine.dll

10.0.30319.318

809,304

05-มิ.ย. 2010

03:53

x86

Setup.exe

10.0.30319.318

78,152

05-มิ.ย. 2010

03:53

x86

System.design.dll

4.0.30319.318

5,078,360

05-มิ.ย. 2010

08:06

x86

เมื่อต้องการแก้ไขปัญหา ให้ใช้คําสั่ง Gacutil.exe เพื่อติดตั้งแอสเซมบลี Interop ไปยังแคชแอสเซมบลีส่วนกลาง (GAC)

สถานะ

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

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

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

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