ข้อความแสดงข้อผิดพลาด "เอกสาร XML ต้องมีองค์ประกอบระดับบนสุด" เมื่อคุณสร้างไซต์ใหม่หรือเมื่อคุณซิงโครไนซ์ผู้ใช้ใน Project Server ๒๐๐๓


อาการ


คุณอาจพบอาการต่อไปนี้อย่างน้อยหนึ่งหรือทั้งสองอย่างใน Microsoft Office Project Server ๒๐๐๓:
  • เมื่อคุณพยายามสร้างไซต์ใหม่สำหรับโครงการของคุณใน Microsoft Office Project Web Access ๒๐๐๓คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
    เกิดข้อผิดพลาดเมื่อสร้างไซต์ ไซต์ดูเหมือนจะไม่มีอยู่ เอกสาร XML ต้องมีองค์ประกอบระดับบนสุด
  • เมื่อคุณพยายามซิงโครไนซ์ผู้ใช้และบทบาทไปยังไซต์ใน Project Web Access ๒๐๐๓คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
    ไม่สามารถซิงโครไนซ์ผู้ใช้ระหว่างเซิร์ฟเวอร์ Project และไซต์ Windows SharePoint Services ที่เลือกได้ เอกสาร XML ต้องมีองค์ประกอบระดับบนสุด

สาเหตุ


ปัญหานี้อาจเกิดขึ้นถ้ามีการเปลี่ยนแปลงตำแหน่งที่ตั้งของไซต์สำหรับโครงการของคุณใน Microsoft Windows SharePoint Services เพื่อใช้ภาษาที่ไม่ตรงกับภาษาที่ระบุไว้ในตัวเลือกภาษาของเทมเพลตของไซต์ของการตั้งค่าการเตรียมใช้งานเว็บไซต์ใน Project Web Access ๒๐๐๓

การแก้ไข


เมื่อต้องการแก้ไขปัญหานี้ให้ทำตามขั้นตอนต่อไปนี้:
  1. ติดตั้งชุดเทมเพลตของภาษา Windows SharePoint Services
  2. ติดตั้ง Project Server ๒๐๐๓: ชุดของส่วนติดต่อผู้ใช้แบบหลายภาษา (MUI) สำหรับภาษาเพิ่มเติมแต่ละภาษาที่คุณต้องการใช้ใน Project Server ๒๐๐๓
  3. เรียกใช้ตัวช่วยสร้างการกำหนดค่า SharePoint (Wsswiz) สำหรับแต่ละเวอร์ชันภาษาของ Project Server เพื่อติดตั้งเทมเพลตไซต์พื้นที่ทำงานของโครงการเริ่มต้นสำหรับแต่ละภาษาที่คุณเพิ่มลงใน Project Server ๒๐๐๓  
หมายเหตุ ขั้นตอนในบทความนี้จะอธิบายวิธีการเพิ่มภาษาของเทมเพลตไซต์ไปยัง Project Web Access ๒๐๐๓สำหรับใช้งานเมื่อมีการสร้างไซต์ Windows SharePoint Services สำหรับโครงการของคุณ ตามค่าเริ่มต้นเมื่อคุณติดตั้ง Project Server ๒๐๐๓ครั้งแรกและคุณสามารถใช้ตัวช่วยสร้างการกำหนดค่า SharePoint (Wsswiz) เพื่อกำหนดค่า Windows SharePoint Services สำหรับ Project Server ๒๐๐๓ตัวเลือกภาษาของเทมเพลตของไซต์ใน Project Web Access ๒๐๐๓ถูกตั้งค่าเป็นภาษาของการติดตั้งเริ่มต้นของ Windows SharePoint Services ตัวช่วยสร้างการกำหนดค่า SharePoint ยังติดตั้งแม่แบบไซต์พื้นที่ทำงานโครงการ เทมเพลตของไซต์พื้นที่ทำงานโครงการคือแม่แบบไซต์เริ่มต้นที่ Project Server ๒๐๐๓ใช้ ใช้ตัวช่วยสร้างการกำหนดค่า SharePoint เพื่อติดตั้งและกำหนดค่าเทมเพลตไซต์พื้นที่ทำงานของ Project สำหรับแต่ละภาษาที่คุณเพิ่มลงใน Project Server ๒๐๐๓โดยทำตามขั้นตอนต่อไปนี้:
  1. ติดตั้งชุดเทมเพลตของภาษา Windows SharePoint Services
  2. ติดตั้ง Project Server ๒๐๐๓: ชุดของส่วนติดต่อผู้ใช้แบบหลายภาษา (MUI) สำหรับแต่ละภาษาที่คุณต้องการเพิ่มลงใน Project Server ๒๐๐๓
  3. เรียกใช้ตัวช่วยสร้างการกำหนดค่า SharePoint (Wsswiz) เพื่อติดตั้งแม่แบบไซต์พื้นที่ทำงานโครงการเริ่มต้นสำหรับแต่ละภาษาที่ถูกเพิ่มลงใน Project Server ๒๐๐๓ โดยทำตามขั้นตอนต่อไปนี้:
    1. ค้นหาแล้วดับเบิลคลิกที่ไฟล์Wsswiz หมายเหตุ ไฟล์ Wsswiz จะอยู่ในโฟลเดอร์ \Support\Wsswiz ของซีดี Project Server ๒๐๐๓
    2. คลิกกำหนดค่าเว็บไซต์ Windows SharePoint Services เพิ่มเติมสำหรับ Microsoft Office Project Server ๒๐๐๓แล้วคลิกถัดไป
    3. ให้ตรวจสอบว่าได้เลือกเว็บไซต์เริ่มต้นแล้วจากนั้นคลิกถัดไป
    4. ตรวจสอบว่า ไซต์ (กำหนดค่าแล้วสำหรับ Microsoft Office Project Server ๒๐๐๓)ถูกเลือกไว้ในกล่องเลือกเส้นทางที่มีการจัดการภายใต้ไซต์โครงการที่จะถูกสร้างขึ้นแล้วคลิกถัดไป
    5. คลิกตกลงเมื่อคุณได้รับข้อความแสดงข้อความต่อไปนี้:
      เส้นทางที่คุณเลือกจะปรากฏขึ้นเพื่อให้ไซต์ SharePoint แบบกำหนดเองของ Project Server ถูกต้อง ถ้าไซต์นี้ทำงานไม่ถูกต้องให้คลิกตกลงเพื่อเตรียมใช้งานการตั้งค่าไซต์และคัดลอกเทมเพลตโครงการไปยังไดเรกทอรี SharePoint การกระทำนี้จะไม่ลบเนื้อหาในไซต์ คลิกยกเลิกเพื่อยกเลิกการดำเนินการนี้
    6. คลิก เสร็จสิ้น
  4. เริ่มต้นบริการข้อมูลทางอินเทอร์เน็ตของ Microsoft (IIS) ๖.๐ เมื่อต้องการทำเช่นนี้ให้คลิกเริ่มคลิกเรียกใช้พิมพ์iisresetในกล่องเปิดแล้วคลิกตกลง หมายเหตุ คุณอาจต้องรีสตาร์ตคอมพิวเตอร์อีกครั้ง
  5. ตรวจสอบว่าตัวเลือกภาษาของแม่แบบไซต์และแม่แบบไซต์สำหรับภาษาหรือภาษาที่คุณเพิ่มลงใน Project Server ๒๐๐๓ได้รับการติดตั้งแล้ว โดยทำตามขั้นตอนต่อไปนี้:
    1. เข้าสู่ระบบไปยัง Project Web Access ๒๐๐๓ในฐานะผู้ดูแลระบบแล้วคลิกผู้ดูแลระบบ
    2. ภายใต้การกระทำในบานหน้าต่างด้านซ้ายให้คลิกจัดการ Windows SharePoint Servicesแล้วคลิกการตั้งค่าการเตรียมใช้งานไซต์ภายใต้ตัวเลือกในบานหน้าต่างด้านซ้าย
    3. ภายใต้ระบุการตั้งค่าเว็บไซต์รากให้ทำดังต่อไปนี้:
      • คลิกลูกศรในกล่องที่อยู่ถัดจากภาษาแม่แบบไซต์เพื่อตรวจสอบว่าภาษาที่คุณได้เพิ่มจะปรากฏขึ้น คลิกภาษาที่คุณต้องการใช้
      • คลิกลูกศรในกล่องที่อยู่ถัดจากแม่แบบไซต์เพื่อตรวจสอบว่ามีการแสดงแม่แบบไซต์พื้นที่ทำงานของโครงการสำหรับภาษาที่คุณเพิ่ม คลิกแม่แบบไซต์ที่คุณต้องการใช้

ข้อมูลเพิ่มเติม


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการกำหนดค่าและการจัดการ Project Server ๒๐๐๓ให้ดูที่คู่มือของผู้ดูแลระบบ Microsoft Project Server ๒๐๐๓ เมื่อต้องการรับคำแนะนำของผู้ดูแลระบบ Microsoft Project Server ๒๐๐๓ให้เยี่ยมชมเว็บไซต์ต่อไปนี้ของ microsoft:

ขั้นตอนในการทบทวนเกิดปัญหา

เมื่อต้องการทบทวนเกิดข้อความแสดงข้อผิดพลาดที่คุณได้รับเมื่อคุณพยายามสร้างไซต์สำหรับโครงการของคุณให้ทำตามขั้นตอนต่อไปนี้:
  1. เข้าสู่ระบบไปยัง Project Web Access ๒๐๐๓ให้คลิกผู้ดูแลระบบแล้วคลิกจัดการ Windows SharePoint Servicesภายใต้การกระทำในบานหน้าต่างด้านซ้าย
  2. ภายใต้ตัวเลือกในบานหน้าต่างด้านซ้ายให้คลิกจัดการไซต์ SharePoint
  3. ในคอลัมน์ชื่อโครงการของตารางที่แสดงบนหน้าจัดการไซต์ Windows SharePoint Services ให้คลิกโครงการแล้วคลิกไปที่การดูแลไซต์
  4. ภายใต้การดูแลระบบบนหน้าการตั้งค่าไซต์ให้คลิกไปที่การดูแลไซต์
  5. ภายใต้การจัดการและสถิติบนหน้าการดูแลไซต์ระดับบนสุดสำหรับโครงการที่คุณเลือกให้คลิกบันทึกไซต์เป็นเทมเพลต
  6. บนหน้าบันทึกไซต์เป็นเทมเพลตให้ระบุชื่อไฟล์และชื่อไฟล์สำหรับเทมเพลตแล้วคลิกตกลง
  7. บนหน้าการดำเนินการเสร็จสมบูรณ์แล้วให้คลิกแกลเลอรีเทมเพลตของไซต์
  8. คลิกแม่แบบใหม่ที่คุณสร้างขึ้นแล้วคลิกบันทึกในกล่องโต้ตอบดาวน์โหลดไฟล์
  9. บันทึกไฟล์เทมเพลตไปยังโฟลเดอร์ต่อไปนี้บนฮาร์ดดิสก์ของคุณ:
    ไดรฟ์: \Program \Program files\common Files\Microsoft Shared\web server extensions\60\BIN
  10. คลิก เริ่ม คลิก เรียกใช้ พิมพ์ cmd ในกล่อง เปิด จากนั้นคลิก ตกลง
  11. ที่พร้อมท์คำสั่งให้สลับไปยังโฟลเดอร์ต่อไปนี้:
    ไดรฟ์: \Program \Program files\common Files\Microsoft Shared\web server extensions\60\BIN
  12. ที่พร้อมท์คำสั่งให้พิมพ์บรรทัดต่อไปนี้แล้วกด ENTER:
    stsadm-o addtemplate-f TemplateFileName-t TemplateTitle
  13. เริ่ม IIS ใหม่ เมื่อต้องการทำเช่นนี้ให้คลิกเริ่มคลิกเรียกใช้พิมพ์iisresetในกล่องเปิดแล้วคลิกตกลง
  14. ใน Project Web Access ๒๐๐๓ให้คลิกผู้ดูแลระบบ
  15. ภายใต้การกระทำในบานหน้าต่างด้านซ้ายให้คลิกจัดการ Windows SharePoint Servicesแล้วคลิกการตั้งค่าการเตรียมใช้งานไซต์ภายใต้ตัวเลือกในบานหน้าต่างด้านซ้าย
  16. ภายใต้ระบุการตั้งค่าเว็บไซต์รากบนหน้าการตั้งค่าการเตรียมใช้งานเว็บไซต์ของ Windows SharePoint Services ให้คลิกแม่แบบใหม่ที่คุณสร้างขึ้นในกล่องที่อยู่ถัดจากแม่แบบไซต์แล้วคลิกบันทึกการเปลี่ยนแปลง
  17. สร้างไซต์ใหม่
คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ที่อธิบายไว้ในส่วนอาการ:
เกิดข้อผิดพลาดเมื่อสร้างไซต์ ไซต์ดูเหมือนจะไม่มีอยู่ เอกสาร XML ต้องมีองค์ประกอบระดับบนสุด
เมื่อต้องการทบทวนเกิดข้อความแสดงข้อผิดพลาดที่คุณได้รับเมื่อคุณพยายามซิงโครไนซ์ผู้ใช้ให้ทำตามขั้นตอนต่อไปนี้:
  1. เข้าสู่ระบบไปยัง Project Web Access ๒๐๐๓ให้คลิกผู้ดูแลระบบแล้วคลิกจัดการ Windows SharePoint Servicesภายใต้การกระทำในบานหน้าต่างด้านซ้าย
  2. ภายใต้ตัวเลือกในบานหน้าต่างด้านซ้ายให้คลิกจัดการไซต์ SharePoint
  3. ในคอลัมน์ชื่อโครงการของตารางที่แสดงบนหน้าจัดการไซต์ Windows SharePoint Services ให้คลิกโครงการแล้วคลิกไปที่การดูแลไซต์
  4. ภายใต้การดูแลระบบบนหน้าการตั้งค่าไซต์ให้คลิกไปที่การดูแลไซต์
  5. ภายใต้สถิติการจัดการบนหน้าการดูแลไซต์ระดับบนสุดสำหรับโครงการที่คุณเลือกให้คลิกเปลี่ยนการตั้งค่าภูมิภาค
  6. ในพื้นที่ตำแหน่งที่ตั้งของหน้าการตั้งค่าภูมิภาคให้คลิกภาษาที่แตกต่างกันในกล่องตำแหน่งที่ตั้งแล้วคลิกตกลง--ตัวอย่างเช่นคลิกฟาร์ซี
  7. คลิกหน้าจัดการไซต์ SharePoint Services ของ Windows ให้คลิกโครงการเดียวกันกับที่คุณเลือกไว้ก่อนหน้าในคอลัมน์ชื่อโครงการแล้วคลิกซิงโครไนซ์
  8. คลิกใช่เมื่อคุณได้รับพร้อมท์ให้ดำเนินการต่อ
คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ที่อธิบายไว้ในส่วนอาการ:
ไม่สามารถซิงโครไนซ์ผู้ใช้ระหว่างเซิร์ฟเวอร์ Project และไซต์ Windows SharePoint Services ที่เลือกได้ เอกสาร XML ต้องมีองค์ประกอบระดับบนสุด