ฉันรู้ว่าฉันเคยทำสิ่งนี้มาก่อน แต่มันไม่ได้ผลในวันนี้และฉันไม่พบที่ไหนที่อธิบายวิธีการทำ อาจเป็นเพราะฉันนอนไม่พอ แต่ฉันสงสัยว่า gremlins
ฉันมีเอกสาร XML และไดเร็กทอรีที่เต็มไปด้วย XSD ที่กำหนด ฉันจะตั้งค่า Visual IDE เพื่อแจ้งให้ฉันทราบถึงความล้มเหลวในการตรวจสอบความถูกต้องได้อย่างไรจากนั้นให้รายการแท็กและแอตทริบิวต์ที่ถูกต้องในบริบทที่กำหนด
สิ่งที่ฉันได้ลอง:
- ฉันได้เพิ่ม XSD ลงในโครงการด้วยเอกสาร XML
- ฉันได้เพิ่ม XSD ลงในรายการ XML Schema แล้ว (ภายใต้รายการเมนู XML / Schemas ... )
- ฉันได้รวมคุณสมบัติ schemaLocation และ noNamespaceSchemaLocation ไว้ในเอกสาร XML ด้วย
Visual Studio ยังคงไม่ละทิ้งข้อมูลการดีบักหรือการแก้ไขที่เป็นประโยชน์ ฉันลองทั้งปี 2010 และ 2008 (ฉันเคยทำมาก่อนในปี 2008 ฉันคิดว่า)
อัปเดต:ฉันให้นักพัฒนารายอื่นลองทำสิ่งนี้และก็ล้มเหลวสำหรับเขา เขารู้ว่าเขาทำกับเอกสาร XML อื่น ๆ และได้ผล จากนั้นฉันดาวน์โหลดตัวแก้ไข Oxygen XML และทำงานได้ดีกับไฟล์ XML และ XSD เดียวกันดังนั้นไฟล์จึงดูเหมือนจะดี (หรือ Oxygen นั้นให้อภัย / ยืดหยุ่นได้มากกว่า)