อาการ
สมมติว่า คุณใช้ตัวช่วยสร้างการประกาศบริการ BizTalk WCF เพื่อประกาศ schemas เป็นบริการ WCF ใน BizTalk Server 2010 ในสถานการณ์นี้ ข้อยกเว้น System.NullReferenceException อาจเกิดขึ้นเมื่อตัวช่วยสร้างพยายามดึงข้อมูลแบบแผนจากไฟล์แอสเซมบลีที่เลือก นอกจากนี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
หมายเหตุ
BtsWcfServicePublishingWizard เวอร์ชัน=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
C:\Program Files (x86)\Microsoft BizTalk Server 2010\BtsWcfServicePublishingWizard.exe
System.NullReferenceException: การอ้างอิงวัตถุไม่ได้ตั้งค่าเป็นอินสแตนซ์ของวัตถุ
ที่ Microsoft.BizTalk.Adapter.Wcf.Publishing.Reflection.Schema. ctor(SchemaBase schemaBase, String rootName)
ที่ Microsoft.BizTalk.Adapter.Wcf.Publishing.Reflection.SchemaCollection. ctor(แอสเซมบลีแอสเซมบลี SchemaTypes SchemaTypes)
ที่ Microsoft.BizTalk.Adapter.Wcf.Publishing.Reflection.AssemblyLoader.ObtainSchemas()
ที่ Microsoft.BizTalk.Adapter.Wcf.Publishing.Reflection.AssemblyLoader.ObtainSchemas()
ที่ Microsoft.BizTalk.Adapter.Wcf.Publishing.Reflection.AssemblyManager.ObtainSchemas()
ที่ Microsoft.BizTalk.Adapter.Wcf.Publishing.Wizard.SelectSchemaDialog.ListSchemas()
การแก้ปัญหา
ข้อมูลการอัปเดตสะสม
สําหรับ BizTalk Server 2010
โปรแกรมแก้ไขด่วนที่แก้ไขปัญหานี้จะรวมอยู่ในแพคเกจการอัปเดตแบบสะสม 6 สําหรับ BizTalk Server 2010
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมนี้
2855367 แพคเกจการอัปเดตสะสม 6 สําหรับ BizTalk Server 2010
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวช่วยสร้างการประกาศบริการ BizTalk WCF ให้ไปที่เว็บไซต์ MSDN ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับวิซาร์ดการประกาศบริการ BizTalk WCF สําหรับข้อมูลเกี่ยวกับ Service Pack และรายการปรับปรุงสะสมสําหรับ BizTalk Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
2555976 Service Pack และรายการอัปเดตสะสมสําหรับ BizTalk Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสนับสนุน BizTalk hotfix และ Service Pack ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
ข้อมูล 2003907 เกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และการสนับสนุน Service Pack