Visual Studio ANNOTATİON ile XML Doğrulama IDE
Bunu daha önce de yaptım biliyorum, ama bugün işe yaramıyor, ne de nasıl yapılacağını açıklayan herhangi bir yerde bulabilirim. Uyku benim eksikliği olabilir, ama gremlins şüpheleniyorum.
Bir XML belgesi var ve bir dizin YANITLANAN dolu tanımlayan. Visual IDE Yukarı doğrulama hataları bildir, ve belirli bir bağlamda geçerli etiketler ve öznitelikler ıntellisense listesi sağlamak ayarlarım?
Ne denedim:
- XML belgesi ile proje YANITLANAN bir ÅŸey ekledim.
- XML Şema listesine YANITLANAN (XML altında / Şemalar... menü öğesi.) ekledim
- Hatta schemaLocation ekledim ve noNamespaceSchemaLocation XML belgeye bağlıyor.
Visual Studio hala yararlı bir hata ayıklama PES veya bilgileri düzenleme değil. Her ikisi de 2008 ve 2010 (2008 düşündüm daha önce yaptım) çalıştım
Güncelleme:Başka bir geliştirici bunu denemek zorundaydım ve onun için de başarısız oldu. Diğer XML belgeleri ile yaptı biliyor ve iş vardı. Ben dosyaları ince (veya Oksijen esnek/. daha affedici olur gibi görünüyor o zaman Oksijen XML editör ve aynı XML üzerinde iyi çalıştı ve YANITLANAN indirilen dosyalar, . . )
CEVAP
Jim,
Var ANNOTATİON dosyası ile Visual Studio XML belgesi ilişkilendirmek için gereken XML belge Özellikleri penceresinde böyle bir şey görmelisiniz:

XML şema set Düzenleyicisi (tıkladığın zaman açılır ( ... ) "Şemalar" textbox Özellikleri penceresi) şema olduğundan emin olun mevcut. üç nokta olarak Ayrıca, emin olun Use sütun için bir şema etkin değilse, üzerine tıklayın - bir açılır listenin seçenekleri, al Use bir yeşil onay işareti:

Windows görünür olduğundan emin Visual Studio Hata Listesi (menü Görüntülemek >Hata Listesi). Bu XML ve XSD şema tanımları arasındaki tüm inconsistences gösterecektir.
Bütün bunlar yerine geldikten sonra, Visual Studio XML düzenleyici mavi squigglies kullanarak: XML ile sorunları vurgulamak gerekir


Visual Studio'da bir mesaj'çıkış ...
Nasıl Visual Studio 2013 C# 6.0 özelli...
Visual Studio 2010 için Qt inşa etmek...
El ile Visual Studio 2010 uzantısı kal...
Visual Studio Sınıf ilişkilerini göste...