Tôi biết tôi đã làm điều này trước đây, nhưng nó không hoạt động ngày hôm nay, tôi cũng không thể tìm thấy bất kỳ nơi nào giải thích cách làm điều đó. Đó có thể là do tôi thiếu ngủ, nhưng tôi nghi ngờ là Gremlins.
Tôi có một tài liệu XML và một thư mục chứa đầy XSD định nghĩa nó. Làm cách nào để thiết lập Visual IDE để thông báo cho tôi về các lỗi xác thực và sau đó cung cấp danh sách intellisense gồm các thẻ và thuộc tính hợp lệ trong một ngữ cảnh nhất định?
Những gì tôi đã thử:
- Tôi đã thêm XSD vào dự án bằng tài liệu XML.
- Tôi đã thêm XSD vào danh sách Lược đồ XML (trong mục menu XML / Lược đồ ...).
- Tôi thậm chí còn bao gồm các thuộc tính schemaLocation và noNamespaceSchemaLocation vào tài liệu XML.
Visual Studio vẫn không từ bỏ bất kỳ thông tin sửa lỗi hoặc chỉnh sửa hữu ích nào. Tôi đã thử cả năm 2010 và 2008 (tôi đã từng làm điều đó vào năm 2008, tôi nghĩ vậy)
Cập nhật: Tôi đã có một nhà phát triển khác thử điều này và nó cũng không thành công đối với anh ta. Anh ấy biết anh ấy đã làm điều đó với các tài liệu XML khác và nó đã hoạt động. Sau đó, tôi đã tải xuống trình chỉnh sửa Oxygen XML và nó hoạt động tốt trên cùng các tệp XML và XSD, vì vậy các tệp có vẻ ổn (hoặc Oxy dễ tha thứ hơn / linh hoạt hơn...)