อาการ
เมื่อคุณใช้ cmdlet Start-CMDistributionPointUpgrade เพื่ออัปเกรดจุดแจกจ่ายที่แชร์ไปยัง Microsoft System Center 2012 R2 Configuration Managerจุดแจกจ่าย cmdlet จะล้มเหลว ปัญหานี้เกิดขึ้นหากมีการอ้างอิงไซต์รองในพารามิเตอร์ -sitecode
นอกจากนี้ คุณได้รับข้อความยกเว้นต่อไปนี้:
การเริ่มต้นการอัปเกรด BDP: server1.contoso.internal ล้มเหลว
ชนิดข้อยกเว้น: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand :: ข้อความข้อยกเว้น: System.Collect
ions Generic.KeyNotFoundException: คีย์ที่ระบุไม่มีอยู่ในพจนานุกรม
ที่ System.Collections.Generic.Dictionary'2.get_Item(แป้น TKey)
ที่ Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand.SetObjectProperties(IResultObject siteSystemObject, IResultObject distributionPointObject)
ที่ Microsoft.ConfigurationManagement.Cmdlets.HS.Commands.StartDistributionPointUpgradeCommand.ProcessRecord()
ที่ System.Management.Automation.CommandProcessor.ProcessRecord()
การแก้ไข
ข้อมูลโปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้โปรแกรมแก้ไขด่วนนี้เฉพาะกับระบบที่พบปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณจะไม่ได้รับผลกระทบอย่างร้ายแรงจากปัญหานี้ เราขอแนะนําให้คุณรอการอัปเดตซอฟต์แวร์ถัดไปที่มีโปรแกรมแก้ไขด่วนนี้
หากโปรแกรมแก้ไขด่วนพร้อมให้ดาวน์โหลดแล้ว จะมีส่วน "โปรแกรมแก้ไขด่วนพร้อมให้ดาวน์โหลด" ที่ด้านบนของบทความฐานความรู้นี้ หากส่วนนี้ไม่ปรากฏ ให้ติดต่อฝ่ายบริการลูกค้าของ Microsoft และฝ่ายสนับสนุนเพื่อขอรับโปรแกรมแก้ไขด่วน
หมายเหตุ ถ้ามีปัญหาเพิ่มเติมเกิดขึ้น หรือถ้าการแก้ไขปัญหาใด ๆ ที่จําเป็น คุณอาจต้องสร้างการร้องขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะใช้กับคําถามและปัญหาการสนับสนุนเพิ่มเติมที่ไม่มีคุณสมบัติสําหรับโปรแกรมแก้ไขด่วนนี้เฉพาะ สําหรับรายการทั้งหมดของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าและฝ่ายสนับสนุนของ Microsoft หรือเมื่อต้องการสร้างคําขอบริการแยกต่างหาก ให้ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ฟอร์ม "โปรแกรมแก้ไขด่วนที่พร้อมใช้งาน" แสดงภาษาที่มีโปรแกรมแก้ไขด่วน หากคุณไม่เห็นภาษาของคุณ เป็นเพราะโปรแกรมแก้ไขด่วนไม่พร้อมใช้งานสําหรับภาษานั้น
ข้อกำหนดเบื้องต้น
เมื่อต้องการนําโปรแกรมแก้ไขด่วนนี้ไปใช้ คุณต้องติดตั้งการอัปเดตสะสม 1 สําหรับ System Center 2012 R2 Configuration Manager
ข้อมูลการเริ่มระบบใหม่
คุณไม่จําเป็นต้องเริ่มการทํางานของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้
หมายเหตุ เราขอแนะนําให้คุณปิดคอนโซลการจัดการConfiguration Managerก่อนที่คุณจะติดตั้งแพคเกจโปรแกรมแก้ไขด่วนนี้
ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนนี้จะไม่แทนที่โปรแกรมแก้ไขด่วนที่ออกมาก่อนหน้านี้
โปรแกรมแก้ไขด่วนรุ่นภาษาอังกฤษนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสําหรับไฟล์เหล่านี้แสดงตามเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์ ข้อมูลจะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ใน แผงควบคุม
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Configmgr2012adminui_r2_kb2948224_i386.msp |
Not Applicable |
6,565,888 |
20-ก.พ.-2557 |
14:25 |
ไม่ |
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
การอัปเดตนี้จะลบพารามิเตอร์ -BoundaryGroup ออกจาก cmdlet Start-CMDistributionPointUpgrade
หมายเหตุ cmdlet Set-CMDistributionPointสามารถใช้แยกต่างหากเพื่อกําหนดกลุ่มขอบเขตที่กําหนด
นอกจากนี้ พารามิเตอร์ -SiteCode และ -InstallInternetServer จะถูกแทนที่ด้วยพารามิเตอร์ DestinationSideCode และ InstallIIS อย่างไรก็ตาม พารามิเตอร์ที่แทนที่จะยังคงพร้อมใช้งานเป็นนามแฝง พารามิเตอร์ตัวใดตัวหนึ่งจะทํางานกับ cmdlet ได้
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์