อาการ
ปัญหาที่ 1
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณใช้บริการเดสก์ท็อประยะไกล (RD) ใน Windows Server 2012 หรือ R2 Windows Server 2012
-
คุณต้องการส่งออกการตั้งค่าคอนฟิก RemoteApp ไปยังแฟ้ม.tspub โดยใช้แอพลิเคชัน Export2Tspub.exe จาก Microsoft Forefront รวมเข้าเกตเวย์ (UAG) 2010 การ Service Pack 4 (SP4) เพื่อให้คุณสามารถเผยแพร่แบบ RemoteApps ในพอร์ทัล UAG
-
คุณมีคอลเลกชัน RemoteApp ที่ประกอบด้วยมากกว่าหนึ่งอินสแตนซ์ของโฮสต์ของเซสชัน RD
ในสถานการณ์สมมตินี้ แอพลิเคชัน Export2Tspub อาจส่งออกการตั้งค่าคอนฟิกไปไฟล์.tspub นอกจากนี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
C:\>Export2Tspub.exe
กำลังเตรียมใช้งาน
การตั้งค่าคอนฟิก RemoteApps อ่าน
ดำเนินการ cmdlet ของ PowerShell ...
การแปลงเอนทิตี
เกิดข้อยกเว้น 'System.Array' ไม่ประกอบด้วยคำนิยามสำหรับ 'SessionHost'
ไม่สามารถแยกวิเคราะห์การตั้งค่าคอนฟิก
เสร็จแล้ว!
ปัญหาที่ 2
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณใช้บริการ RD ใน R2 Windows Server 2012 หรือ Windows Server 2012
-
คุณต้องการส่งออกการตั้งค่าคอนฟิก RemoteApp ไปยังแฟ้ม.tspub โดยใช้แอพลิเคชัน Export2Tspub.exe จาก Forefront UAG 2010 SP4 เพื่อให้คุณสามารถเผยแพร่แบบ RemoteApps ในพอร์ทัล UAG
-
คุณมีคอลเลกชันที่ประกอบด้วยมีโปรแกรม RemoteApp เช่นอินสแตนซ์ของคอลเลกชันของเซสชัน RD
ในสถานการณ์สมมตินี้ แอพลิเคชัน Export2Tspub อาจส่งออกการตั้งค่าคอนฟิกไปไฟล์.tspub นอกจากนี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
C:\>Export2Tspub.exe
กำลังเตรียมใช้งาน
การตั้งค่าคอนฟิก RemoteApps อ่าน
ดำเนินการ cmdlet ของ PowerShell ...
การแปลงเอนทิตี
เกิดข้อยกเว้นพารามิเตอร์ไม่สามารถเป็น null
ไม่สามารถแยกวิเคราะห์การตั้งค่าคอนฟิก
เสร็จแล้ว!
สาเหตุ
สาเหตุของปัญหา 1
ปัญหานี้เกิดขึ้นเนื่องจากโปรแกรมประยุกต์ Export2Tspub ไม่มีจัดการ RemoteApp คอลเลกชันที่ประกอบด้วยมากกว่าหนึ่งอินสแตนซ์ของโฮสต์ของเซสชัน RD ได้อย่างถูกต้อง
สาเหตุของปัญหา 2
ปัญหานี้เกิดขึ้นเนื่องจากแอพลิเคชัน Export2Tspub จัดการกับคอลเลกชัน RemoteApp ที่ประกอบด้วยมีโปรแกรม RemoteApp
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขในRollup 1สำหรับ Forefront UAG 2010 SP4
หลังจากที่คุณใช้ Rollup 1 ทบทวนการเปลี่ยนแปลงสำคัญเพิ่มเติมที่กล่าวถึงในส่วน "ข้อมูลเพิ่มเติม"
วิธีแก้ปัญหา
วิธีแก้ปัญหาสำหรับปัญหา 1
เมื่อต้องการหลีกเลี่ยงปัญหานี้ โปรดตรวจสอบให้แน่ใจว่า คุณมีอินสแตนซ์ของโฮสต์ของเซสชัน RD เดียวเท่านั้นสำหรับแต่ละชุด ซึ่งอาจทำให้คุณสามารถลบอินสแตนซ์เพิ่มเติมของโฮสต์ของเซสชัน RD จากคอลเลกชัน ในกรณีนี้ แอพลิเคชัน Export2Tspub อย่างถูกต้องส่งออกการตั้งค่าคอนฟิกไปไฟล์.tspub
วิธีแก้ปัญหาสำหรับปัญหา 2
เมื่อต้องการหลีกเลี่ยงปัญหานี้ โปรดตรวจสอบให้แน่ใจว่า คุณมีเฉพาะคอลเลกชันที่ประกอบด้วยโปรแกรม RemoteApp
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
แอพลิเคชัน Export2Tspub.exe ล่าสุดถูกพัฒนาขึ้นเพื่อจัดการซับซ้อนบริการ RD สถานการณ์การปรับใช้ เช่นต่อไปนี้:
-
ความสามารถในการใช้นายหน้าเชื่อมต่อ RD เพื่อโหลดดุลหลายอินสแตนซ์ของโฮสต์ของเซสชัน RD
-
การสนับสนุนสำหรับนายหน้าเชื่อมต่อ RD ในโหมดพร้อมใช้งานที่สูงขึ้น
ใน SP4 รุ่นที่วางจำหน่ายของแอพลิเคชัน Export2Tspub, UAG ถูกจำกัดการใช้เพียงหนึ่งอินสแตนซ์ของโฮสต์ของเซสชัน RD และคุณอาจไม่สามารถใช้ประโยชน์จากการนายหน้าเชื่อมต่อ RD-ปรับสมดุลการโหลดและอินสแตนซ์จำนวนมากของโฮสต์ของเซสชัน RD
รุ่นใหม่เปลี่ยนลักษณะการทำงานนี้ ซึ่งช่วยให้คุณใช้ประโยชน์เต็มที่จากนายหน้าเชื่อมต่อ RD และยัง แพร่กระจายโหลดข้ามหลายอินสแตนซ์ของโฮสต์ของเซสชัน RD ทำนี้ ด้วยการระบุชื่อเซิร์ฟเวอร์นายหน้าเชื่อมต่อ RD หรือชื่อ DNS วน (ถ้านายหน้าอยู่ในโหมดพร้อมใช้งานที่สูง) เป็นชื่อของฟาร์มที่ใช้ใน UAG
หมายเหตุ ชื่อฟาร์มคือ ที่อยู่ IP หรือชื่อโดเมน(แบบเต็ม FQDN) ที่ถูกตั้งค่าในกล่องโต้ตอบคุณสมบัติของแอพลิเคชัน (RemoteApp)บนแท็บการตั้งค่าเซิร์ฟเวอร์ในกล่องข้อความของโฮสต์ของเซสชันเดสก์ท็อประยะไกล การตั้งค่านี้จะแสดงในภาพจากหน้าจอต่อไปนี้
ไคลเอนต์เชื่อมต่อกับนายหน้าการเชื่อมต่อนี้ RD และถูกเปลี่ยนเส้นทางไปยังโฮสต์ของเซสชัน RD ถูกต้องแล้ว
นี่คือการเปลี่ยนแปลงพื้นฐานจากลักษณะการทำงานก่อนหน้านี้ที่โฮสต์ของเซสชัน RD ถูกใช้เป็นชื่อฟาร์ม ดังนั้น จึงเป็นสิ่งสำคัญมากด้วยตนเองกำหนดค่าที่อยู่ IP และชื่อ FQDN ของโฮสต์ของเซสชัน RD และ Brokers เชื่อมต่อ RD บนแท็บการตั้งค่าเซิร์ฟเวอร์เกตเวย์เข้าร่วมหลังจากนำเข้าแฟ้ม.tspub ความล้มเหลวในการทำเช่นนี้ป้องกันไม่ให้ไคลเอ็นต์ตามเปลี่ยนเส้นทาง และลองการเชื่อมต่อจะล้มเหลว
หมายเหตุ ต้องรัน Export2Tspub.exe จากโหนนายหน้าการเชื่อมต่อเดสก์ท็อประยะไกล
ข้อมูลอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์